how come you didn't know how much the supposed transport allowance will be before you decided to buy a car? It seems to me you didn't do any math but fall into believing that owning a car is having an advantage than everybody else.
The problem is you not your company or your boss...if it is a group transport then you're not the only one suffering from being late...you are desperately wants to drive a car around so no matter how much the transport allowance will be..you will not let your car go.
Your boss says use the company service but you keep insisting to have a car instead..why blaming them?