How can I connect the LEGO Mindstorms NXT with an iPad?
I'm going to guess that USB would most likely required a jailbroken iPad. The NXT uses a custom USB protocol, so you would need raw access to the USB via IOKit.

If neither Bluetooth nor USB works, then there is no alternative other than using another computer to communicate to the NXT.