Update to my chiming in.
Suddently and without warning, tethering fully works in both bluetooth and usb with my MBP. I know I rebooted the MBP recently, which may have resolved an issue that was the problem, not the phone itself.
As for the downgrade question, yes I have a 3G, but I directly applied a stock 3.0 firmware in DFU mode. Don't know exactly what is the issue with keys though, but this worked for me.
Suddently and without warning, tethering fully works in both bluetooth and usb with my MBP. I know I rebooted the MBP recently, which may have resolved an issue that was the problem, not the phone itself.
As for the downgrade question, yes I have a 3G, but I directly applied a stock 3.0 firmware in DFU mode. Don't know exactly what is the issue with keys though, but this worked for me.