This episode aired in 2007. When Rickrolling was "fresh and new".
Yup. It wasn't late to the punch, like is being suggested.
Family Guy sometimes has good references that thematically fit within the episode, and then some don't. Here's 2 perfect examples:
The SF2 reference, Peter sneaks into his dry cleaners building to retrieve his shirt and gets caught by the owner in the Japanese bath they have installed in their house and fight.
Meanwhile, the Donkey Kong one is just one of their typical cutaway references.