Many thanks for your detailed investigation and such a responsible approach to resolving this issue. On my part, I can assure you that in the future we will try to take into account the specific features of local mapping when adding any elements to OSM. 
We respect the 'access=destination' tag and use it when it is supported by the appropriate signs. In this case, the driver was directed to the gas station for a designated drop-off/pick-up, not by a navigation mistake. Therefore, the tag wouldn't prevent entry to the gas station for drop-off/pick-up.

Best regards, Kate