Win7 32 bit does allow unsigned (by MS/WHQL) drivers, Win7 64 bit does not.
I've tested the latest qxl driver on a Win7 32 bit installation and it
installed properly, so I don't know what problem you are trying to point
at, I don't see any different behaviour between the qxl driver and the
virtio ones.