I tried using a couple of xposed modules (Handle External Storage & then KitKat SD Card Full Access), but they didn't allow Titanium to access the SD card either.
So I tried the manual method of modifying platform.xml (also changed permissions on the modified file) but I have the same issue as some other people I've read about (bluetooth stopped working, whatsapp crashed, maps, youtube, play store, titanium backup, touchpal keyboard, web browsing all stopped working). Also when I connect my phone to my PC, the phone and the sd are shown as empty.
I tried copying back the original platform.xml that I had saved and still no luck.
I'm not worried about the titanium accessing the sd card right now. I'm just trying to get the apps and bluetooth working. Anybody have any other ideas?