The reason the bike shop I got my hat from told me I couldn't use it was because bike hats dont need to be fire retardant to comply with regs.
As I say... at the tracks I have been to as a passenger I have never ever had anyone check my helmet or even seen anyone check a helmet.