Tak po prostu to się niestety nie da. Niektóre programy z prostymi loaderami można ręcznie przerzucać ale to mordęga. Różnica między C64 a Spectrum jest taka, że tam zasadniczo większość programów ładowała się w jednym bloku - kawałek kodu startowego w BASICu i cały kod maszynowy - dlatego po załadowaniu można było mu kazać to samo zapisać jeszcze raz. Na Spectrum większość programów składa się przynajmniej z dwóch bloków a często jest ich więcej. Bloki standardowo poprzedzane są nagłówkiem (dodatkowy krótki - 17 bajtów - blok danych), który pozwala interpreterowi BASICa zidentyfikować m.in. typ danych (program w BASICu, kod maszynowy, zmienne itp.) ich ilość i nazwę i zareagować stosownie do tych informacji. Takie bloki można próbować kopiować "ręcznie", ale trzeba z nagłówka najpierw wyciągnąć potrzebne do tego informacje. Gorzej jeśli loader w BASICu ma w sobie zaszyty kod maszynowy ładujący dalszy ciąg pozbawiony nagłówka - tak robiła to duża większość programów z lat 80. m.in. w celu utrudnienia "ręcznego" przegrywania danych. W takiej sytuacji musiałbyś najpierw przeanalizować loader a potem próbować po kawałku wczytywać dane i zrzucać z powrotem używając stosownych procedur maszynowych z ROMu.
Podsumowując wykład - daj sobie spokój i ściągnij jakieś COPY-COPY albo inny podobny program. A w ogóle zamiast robić kopie zapasowe z taśmy na taśmę ściągnij po prostu z WoSu odpowiednie pliki TAP albo TZX i przechowuj je w takiej formie a w razie potrzeby zrzucisz na taśmę odpowiednim programem.