I think we should use 를 instead of 는 here?
isn't it also correct to say 내일 이 노래는 들을 거예요?
노래는 ㅡ> 노래를 내일 이 노래를 들을거예요
Very hard to memorize which of several equivalent future tenses is the only one accepted.