Yeah I am guessing that it was just an iffy tyre to both get on and off as both the previous E07 and the subsequent E07 have both been ok to get on/off.
On a related note, does anyone here use a tyre valve pulling tool like the following example or is it an unnecessary piece of weight?
http://www.adventure-spec.com/default/tyre-tube-valve-pulling-tool.html