I think the cassette data timing / frequencies are the same regardless of the nation setting. By the time the supply voltage gets to the Spectrum it is full-wave rectified and smoothed low voltage DC, so that question is almost irrelevant - although any ripple present on the unregulated DC input from the power supply will be 120Hz, rather than 100Hz - this is unimportant.
Can I ask where you obtained / how you created the file you are trying to play into the Spectrum?
Some suggestions:
-Find some more Spectrum audio files online and try playing those in using the same method.
-If you actually have a cassette tape recorder try typing in a three or four line BASIC program, make sure it works, save it out to tape and then try loading it back in.
-You can also use a PC as a 'Tape Recorder' for this purpose but there it gets a bit more complicated as the 'Mic In' terminal on a PC normally provides phantom power for an electret microphone down the mic signal line. If connecting the mic-in of a PC to a ZX computer mic-out if might be wise to put a blocking capacitor in series with the audio signal. Edit: Actually looking at the diagram posted earlier there is already a series capacitor in the MIC-OUT circuit so belay that last observation.
You can use a 'technical' sound recording application like Audacity or a simple utility like the 'Voice Recorder' App built into Windows.
Could you post the file you are trying to load here as an attachment? I don't imagine the forum will allow files with a .TAP extension but if you put it into a .ZIP file you will probably be able to attach that. I'm sure there are a few of us here who can try loading the file on our systems.