Thank you!
I have only partially implemented your changes to 1.1.2 & 2.0.0 updates. So I am not sure if they will fully satisfy your requests.
Thank you, too! I'll have to check it out later on – like you, I still have a lot of mods to update …
There are many changes made by your fork. (Such as moving to global table... I have to consider carefully when I have time.)
The idea behind moving things to global is to cache as many things as possible. Vehicle are marked/unmarked as controlled by Autodrive only rarely – at least compared to players crashing their vehicle into rocks or trees. So it's much cheaper to store locally what vehicles are controlled by Autodrive than to ask it per remote call each time a vehicle has crashed.
I will come back to these after updating all my mods to 2.0. (Currently only 13 / 54 done.)
OK, and good luck with getting your mods updated! :-)