To begin with, the question ought to be reworded as "Can simple, old models of the effect of CO₂ predict global mean surface temperature better than complex modern climate simulations?". GMSTs can be modelled quite well by comparatively simple models of global climate, using physics that has been well understood for many years (see the primers by Pierrehumbert and McGuffie and Henderson-Sellers). The reason that climatologists use GCMs rather than these simple climate models is GCMs can model regional climate, so that for instance we can project the effect of increasing GHGs on Europe, or Australasia or the Arctic. The simple climate models cannot do this as they have no concept of the spatial element of climate. So even if simple, old models can provide a better prediction of observed GMSTs, that doesn't mean that they are more useful than GCMs, as they don't provide the level of spatial detail necessary.
The next important part is that there is a big difference between the questions "Can simple, old models ... ?" and "Do simple, old models ... ?" Callendars simple, old model is only one of many, there were others with higher climate sensitivity than Callendars (there is a nice compilation of classic papers on climate edited by Archer and Pierrehumbert). For instance, Gilbert Plass suggested a climate sensitivity of 3.6ºC per doubling of CO2. Had ClimateAudit used that figure instead of Callendar's more modest 1.67 deg, I suspect that the GCM-Q model would have shown much more warming than from HadGEM2 and the conclusion would have been the exact opposite.
The important point here is that ClimateAudit isn't using GCM-Q as a genuine prediction as Callendar's low climate sensitivity was selected in the knowledge that a low climate sensitivity seems to match the observed climate better than a high one, having already seen the observations to be predicted. A skeptic ought to ask why ClimateAudit chose Calendar's value of climate sensitivity, rather than any of the higher historical estimates that could have been selected? A better analysis would have been to perform a survey of historical estimates of climate sensitivity and plot the results for each estimate using GCM-Q. This would basically show that modern GCMs lie well within the span of historical estimates, but that if you were so inclined, you could select a historical model that was closer to the observations than the modern models. Would that tell us anything surprising or that we didn't already know? I would say "no, not really".
So, does the fact that a lower climate sensitivity seems to fit the observations mean that the modern GCMs with higher climate sensitivities are wrong? No, sadly it isn't as simple as that. The observed climate is a combination of the forced response (i.e. the response of the climate system to a change in the forcings, such as CO2 or solar) and the unforced response (a.k.a. "natural variability", "weather noise" etc., which is changes in the climate that are not directly due to the forcings, such as oscillations in ocean currents, such as ENSO etc.). Now the unforced response is chaotic, which means that it is deterministic, but cannot be predicted a long way into the future because it is extremely sensitive to the initial conditions. This means that GCMs can only simulate the effects of the unforced response that are statistically plausible, but cannot predict them as we don't have sufficient information regarding the initial conditions. The best we can do is to form an ensemble of model runs and take the average. The unforced responses in individual runs will not be coherent, and thus will largely cancel out, leaving us with just an estimate of the forced response (which is also what GCM-Q gives us). However, in comparing with the observations, we need to bear in mind that we are not comparing apples with apples, but apples with oranges. The models give us an estimate of the forced response only, but the observations are a combination of forced and unforced response. So the difference between the two may be due to the models being systematically wrong (i.e. their climate sensitivity is too high) or because the effects of the unforced response has been cooling, rather than warming, which makes climate sensitivity over the period of observation look lower than it actually is, or a bit of both. We only have one observed climate, so we can't work out from the observations which is which, the best we can do is to look at the spread of the model runs (which gives us an idea of the plausible variability due to the unforced response) and see if the observations lie in the spread of the runs. This is as accurate as the GCMs can plausibly be expected to be, and this is pretty much what climatologists actually do (see below).

Edit: Found a corresponding figure for the 20th century. Note the spread of the model runs (which is our best estimate of the plausible variability due to the unforced response) is pretty broad. There is no good reason to expect the observed climate to lie any closer to the modern GCM ensemble mean (or indeed GCM-Q) than that.

So all in all, there is nothing really surprising here, at least not to anyone familiar with the operation of climate models and aware of the existence of other "old, simple models" (on this case estimates of climate sensitivity) that could equally have been discussed, but which were not.