I added a checkpoint before fighting Neptune.
To reach the bottom right island you have to go all the way from the dwarf planets zone, and up from Pluto.
Yeah, the platforming may be a bit unpolished, them kicking you when full stop was not intended, I'll see what I can do.