that's what i'm thinking - there was some sort of insert or nut
i doubt they threaded the carbon fiber - i know it can be done, as i have seen it on carbon sailboat masts, but those are very thick compared to a bike frame, even the BB.
the white powder really looked like oxidized aluminum, and the screw is stainless