It actually isn’t all aviary hatcheries have to have aviaries
For The Pterosaurs there is an simple solution in sandbox.
1 first .build one really small aviary with an Aviaryhatchery
2. Either wait of a storm destroy the aviary or.....
3. let free a lot of pterosaurs but DON`T give them their needs ( Like rocks, sand etc.) ..... The Pterosaurs will soon break free !
4.) simply don´t repair the broken dome .....and....
5.) Now you can breed any Ptersaur and it will fly into your Site B isle !
Sadly for Marine reptiles ther is now way at the moment to transport and release them in an lake or the sea ( on German Map for example)
I hope this helps side b builders

!