Not exactly. At least in V11, it does the last one you used from the car's touchscreen if both are available. I've tried it both ways. I use it to open the garage door for the Mac (you can see it in my profile photo) remotely, and even though I have that programmed as the first one, if I use the Raven's screen to open the gate (the second one) last - it triggers that.
In fact in V11 it will not trigger the homelinks from the app at all (e.g. at work) if none are available - so I'm surprised you say it triggers your garage when it is not in range (see photo)
Anyway, I've solved the issue by moving the gate homelink location so that it is not available when the Raven is in its normal parking spot.