Thanks for sharing.
My very vague understanding of how Shorebird does it is that the patched Dart code is built to run on an arm simulator and then Shorebird ships an interpreted arm simulator for it to run on inside each Flutter app that uses Shorebird, hopefully @eseidel will chime in if I got that completely wrong.