95kB for the Python filesystem is the expected amount of free space for the standard Micro Python build. See the end of this post.
If you need more space, you will need to either customise the featureset of your micro python or add external flash memory to get more filesystem space.