I'm curious.
Once the controller issued a vector does that not mean that he is accepting responsibility for your navigation and any previous clearance is cancelled unless specifically stated.
By the way, I am not going to try to find AIP references so if you guys that are more up to date then me want to sort me out, I am happy to be educated.