I have TF300T, Rooted, running Crombi KK. docked in physical keyboard.
I have autocorrect unchecked in settings for the android keyboard. and for the Swiftkey keyboard, and "auto-replace" unchecked under "physical keyboard".
I don't have an autocorrect problem using on-screen keyboards...