Nevermind about the freesize cap. The default 750 MB cap is working. Freesize is only intended to fix a bug in some games that can’t handle the large sizes of modern hard drives / sd cards. So freesize will fool the game into believing you have only e.g. 750 MB available, even when your sd card size is actually 64 or 128 GB.
The nba95.exe is only available after installation. What you need to do for now is, bind your own iso into the profile, then tap the “Choose” button in the Setup section, and select install.exe from the image. Hit the green confirm button to save the profile, and get back to the main menu.
Then, tap & hold the profile again, select “Edit”. Then tap “Setup” in the lower left corner.