The API for AircraftRealism has changed to work with the new Factorio 2.0. Mainly, AircraftRealism no longer modifies the plane, you only tell it the grounded/airborne plane prototypes. You have the flexibility to change all the prototype values yourself.
Shadows are done differently now that should (hopefully) be easier for you. You create the sprites, and pass an array of sprite names to the API.
The current AircraftRealism 2.0.0 release is incomplete, I will add back the rest of the features (runway, collisions) in a newer version
Let me know if you need any help.
https://github.com/jaihysc/Factorio-AircraftRealism/blob/2.0.0/Docs/AddingNewPlanes.md