Daz, I had the bike at just over 55 miles and reckoning that our computers are not particularly accurate then I think it probably was about right. But the run, I'm not so sure, I have a feeling it was a bit short.
As you say though Daz, I don't really compare times across events because apart from the changes in terrain etc, the transitions are so different. Some are very close to the swim exit, some you have to run up a couple of flights of stairs. Some have people to rack your bike for you, some don't.
I know that all season I have had similar times to a clubmate (he beat me by just under a minute on Sunday) yet he did a 9hr50 Ironman in Austria compared to my 11hr21 in Switzerland, mostly due to a much flatter bike course which in turn makes you run better.
Best not to compare times, just enjoy your good performances and learn from bad ones.