Just some random thoughts

Do you need two wireless cards running at the same time?? Ok I guess I could think of some situations this might be needed but just a thought.

If the working wireless card is removed, does the other card work.

Ive used two different wireless cards plugged into two separate pcmcia slots before, (atheros and broadcom), however I didnt use them at the same time. I brought one interface down and the other up. Your situation is slightly different since your not even getting an interface name assigned.

I guess first step is to verify the first card actually works.