It's nice to see that there is still interest in this TF101. I'm afraid I can't help you with that, but I wish you the best luck to sort this out.I've no idea why, but for some reason this still doesn't work...
Update about i2c issue:
Apparently the driver in the Android tree is different: it's older and has some wakelock mods.
I tried to use i2c-tegra.c from Android tree with minimal modification, but it doesn't boot due to a kernel panic. Perhaps it's worth to invest time figuring out the panic.