Running out of things to try here...
is Indexed color "0" (RGB 255,0,255) set up to be not only transparent, but non-collideable? I'm thinking I might be close enough to the objects that i'm colliding with the transparent part.
Some reason when ever I use 255,0,255 and index it, it comes out to 2. so all my alpha text are at 2 instead of 0. Would that cause it?