Knowing DaveMcW, I'd be amazed if that were the case. Most likely, he thought long and hard about the decision to remove the GLH, and only went ahead and did so because he knew that whichever team got it would have a gamebreakingly massive advantage.
The GLH allows you to gain a significant and immediate benefit in every single coastal site, without doing anything more than spamming cities there. With the Colossus, taking advantage means making your citizens work coastal tiles, which are very bad for production, yielding neither hammers nor whippable food surpluses. And, perhaps more importantly, the Colossus goes obsolete with Astronomy - not a tech you'll want to avoid for long on a watery map.
Of course, this is not to say that the Colossus would be a bad choice here. The questions, as always, are:
1) What would we be giving up to go for it?
2) How likely are we to get it?
3) How wasteful would it be if we went for it, but failed?
Until we get a better look at our surroundings, we probably shouldn't jump to conclusions about the map, or, consequently, about the answers to these questions.
Yes I am getting ahead of myself a little bit, we have much exploring to do first