I also think you can't share the compiled rpx here.
Unless it has been open sourced officially from Pixel and assets are free to use, with only the engine v2 which wasn't open sourced yet ?
what is this current project's relation with
NXengine ?
I remember Cave story being freeware (no money), but no sources were released.
If Pixel did release the sources to specific people (for official ports), it doesn't mean it was fine to share to everyone. I don't think it ever became open source. (maybe I'm wrong? let me know)
About the decompilation project, it's in gray area, based on each country laws. but usually it's written in a lot of game's tos that it's forbidden to analyze, decompile, etc.
So, let's say it's gray and not forbidden because it's not the original sources written by neither pixel not the original engine v2 devs, but news sources worked on by new people.
taking that apart, I don't think providing the assets is legal.
Like the Zelda project, you need to get the assets (pictures and sound) yourself, by providing an ISO or ROM you own. The project is not allowed to provide resources they didn't create themselves.
so, here you would need to extract them yourself from a (free ?) PC copy of the game.
Edit:
I was wrong, sorry
I should have done my search before answering.
the resources are freely available here
https://www.cavestory.org/game-info/resource-reference.php
So, gray sources with free picture assets... music file
available too, might be fine to share here ?