He was not dropped.
This is what happened in the next five games:
vs St. Kitts and Nevis - played the full game
vs El Salvador - unused sub. Glen, who took his spot, scored the winning goal
vs Honduras - came on for Silvio Spann, and played the entire second half
vs USA - was on the starting XI. substituted in the 66th min.
vs Costa Rica - came on in the 63rd min. for Keon Daniel
In any event, other than his brilliant goal, did he really have a stellar performance against Mexico?