I find it strange they should have told you this. Many provisional demos/tryouts are accepted on cassette, though maybe not the most impressive of media nowadays.

Are they talking about recording media or music score?
I'd ask for some clarification or try some other firm.