I'm still trying to convince them to let me release the game for free. I hope they change their minds.
I hope too, good luck !
You should try the other way. Try to get them to help you do a limited edition physical release available on cassette and 5.25 floppy.
It seems that they don't want to cooperate in any form.