When tdm rolled his work into the mainstream cm10.1, the kernel was recompiled and several changes were made by others to add Bluedroid stack. 2 of these commits seem to be the ones that have caused our bluetooth issue.
Not sure rmcc would let 2 reverts slide back into our main kernel, but he might. Also, the fix has only worked on att/skt versions. Have not tried it on vzw yet. I'm pulling down kernel source now.
The reason I say it may take some work is if we have to "fix" the code without rolling back the 2 commits that caused the issue.
This link was to Register bluesleep uart for bluedroid.
This link was for bluesleep: implement to support bluedroid in our kernel.
which was just modifiying drivers/bluetooth/bluesleep.c to add Bluedroid in place of Bluez. We might be able to set +#define BT_BLUEDROID_SUPPORT 0 instead of 1 and try but lots lines removed in the one commit that may cause problem with BLUEZ working. Just not sure.
I'm still learning so I may be way off base here, so someone with more kernel knowledge may be able to fix this easily.

I'm trying!