Yes, that is true but this isn't an issue with appearance or smell. It's an issue with the way I get to work which he has no say in.
As long as you are at work on time and knock off at the agreed time nobody has the right to say what mode of transport you should use. Your boss/supervisor sounds like a little toad who thinks he weilds a lot of power. Seen them many times over the years. If you are unhappy look for a job elsewhere. In the meantime document everything in case you need it for Fair Work.