Hi Tommy,
How can I confirm this point "unless you have a mix of environments here, and things are being deployed to a different AOT, and not the one you are trying to consume the assembly from"?
I Edit visual studio project from AOT and deployed it. Later I deleted .DLL file and comiled the visual project from AOT itself and it generated .DLL files.