Sorry, I didn't realise you were explicitly calling the install.xml file from an event. I think that is what I needed to know.
Although I would still like to know the difference between the instantiate and mount callback events.
Thanks, Nick.