Reading the new version of collision detector, it looks like it doesn't allow decloak through obstacles anymore. Does the second ability to spend charges and ignore obstacles work with decloak though, or would that only be on movement?
Collision detector and decloak
Collision Detector doesn't specify decloak because it doesn't have to. A decloak is a kind of non action boost or barrel roll, and thus is covered under Collision Detector's first clause. Check the cloak rules in the Rules Reference.
As to the second part, ColDet refers to when you "move through" an obstacle, rather than Maneuver. In the rules reference, all Boosts, Barrel Rolls, Decloaks (because they are a subset of boost/barrel roll), SLAMS, and maneuvers are classified as "movement."