If you've visited any of the Sites in the Titan Network, something should've been done behind the scenes to trigger your Account on each Site. Yes, the Titan Account is meant to be a single Login to all Sites in the Network. The Wiki Site is different because it doesn't follow the same path as the others, however all other Sites are meant to be tracked.
We can go manually correct this for your Titan Account, so long as we get your Username for each Site you've been to. Send me a PM with that info. I'll keep up with Steiner and if we can't figure correct this by this weekend, I'll correct it manually.