It should be possible to automatically close down the wifi connection and unload the kernel module on hibernate.
Look at the scripts in /etc/apm/suspend.d for example.

/etc/default/acpi-support might also have some options to get you somewhere. I put my normal ethernet driver module (e1000) in MODULES="" here.