Ho provato il tuo iFrame, scrolla normalmente....
se a te va bene la soluzione iframe, ok.
(Forse è meglio, altrimenti potresti tentare con inclusioni)

Forse lo scroll ha un conflitto/inesattezza con il javascript.