Well I'm from the US so I have no advice on why your vet would say that

Did he give you a reason for delaying the neuter for that long? Maybe try calling a couple other vets and see what they say. OR do you have humane society type places there that would poss be able to direct you to a vet that would at 6mos?
Hope you can get everything figured out!