Can you turn a Simulation into Keyframes?
Yes, you can export fluid sim in alembic format (File -> Export -> Alembic) and import to different application with alembic support. It work similar than create shape key for every frame, but it do it smarter way.