Are Bach Foundation Registered Practitioners told which brand of remedy to use?

No. The Code of Practice doesn’t mention brands and BFRPs are entirely free to choose which they use, or can indeed make their own remedies if they want.