Here are the Atheros Kexts I have that work for my HP Pavilion Elite m9180f (which I believe has the Atheros AR5007 wireless card) This works only using the arch=i386 flag.
I have an AR5007 168c:001c on my CQ61-125EQ and can't get it work. I tested your kext with thw boot flag arch=i386 but with no success.

I am using 10.7.1 so i guess its working only with Snow Leopard. CAn someone please help us make it work on Lion?

I was thinking that if you please upload your IO8021Family.kext from Snow Leopard and installing in Lion along with the kexts that you uploaded, maybe will work.