To pass compliance the car must be absolutely stock.
1)I would go back to the person who Complied your car and ask them to cover the cost of rectifying the things you have been failed on because this is what you already paid them to do. They would be fully aware of these requirements and have for some reason not completed the job. The part that is less palatable is that on the Compliance document for your car that has been submitted to get the Pink sticker, it will say all these things have been done..
2) You said your car is a V36 and the wheels are from a V37. This sounds like to me the problem.
HID's: As I read the rules on these it is Auto levelling or autowashers. If your car does not have either of these features you will need to get the lights changed
Good luck
Cheers
Andy