setDriveOnPath turns out to be a very powerful command when it comes to precisely commanding vehicles by script.
The community was already quite creative with it:
https://www.reddit.com/r/arma/comments/5zu1ht/ai_with_setdriveonpath/
Unfortunately, the command currently fails for vehicles where the driver is not the effective commander.