That may not be easy to determine if the car is not keeping a history of GPS information though. While driving say 5 miles, the car reasonably extract the changes in the GPS coordinates and know which way it is moving. From that, it would be relatively trivial for the car to know whether, at the end, it moved forward or in reverse. However, if the car doesn't have the past 5 miles to make a judgement on, perhaps only having the last 30 seconds, the variations in the GPS coordinates are within the realm of noise from GPS calibration inaccuracies. As such, it doesn't know if the car moved forward or backways XYZ feet, or just the GPS lock wobbled part of that.
I am NOT saying orienting the logo can't be done; but it could be more complicated because of other design decisions like maintaining the GPS lock long-term. In the Auto Homelink thread, there is theory that our cars do not maintain a GPS location memory for long, and if your garage is preventing the car from getting a good GPS lock immediately upon startup, it may not trigger Auto Homelink.