Windows comes in two flavours - 32-bit & 64-bit, and you need to use the matching driver for hardware to work. Sounds like you're trying to install a 32-bit driver.
Your printers are definitely supported by Win7 64-bit so all you need to do is visit the Canon website & download the 64-bit driver for each printer.