Part arrived today and 2 minutes and 4 screws plus a plug later, I have a fully functioning flash. For once I am going to give Canon a cudos for getting me the part so quickly. Now it's time to chase down my littlest one and get some pictures!
Thanks for the update. I'm glad to hear things worked out well!