now that I look again more closely, were most likely just from the (now defunct) website for the carrier, made to mimic the interface of the unit. Not some sort of actual web interface or anything.
Yes. You will also find emulator screenshots of the games. they come from Videotron themselves who had emulators for their own developers. If I understand correctly.