I think Fritz_Spinne is correct with his interpretation, although I admit that I hadn't been playing situation 1 that way. It seems that the two movement times are different -- when a city is completed, GM is moved before scoring, and when a gingerbread tile is placed, the GM is moved at the end of the turn. Thus, if both of these things happen, GM will end up moving twice. Hello ridiculous point totals.
It doesn't help that the Order of Play in the current W-CAR is incomplete. My bad. I have added the appropriate steps to the Order of Play for the upcoming version.