I've just read through this thread for the first time and above all want to say to Viper, BLOODY GOOD JOB MATE !
Remember the Royal Navy Air Arm saying:
"A good landing is one you walk away from, an excellent landing is one you walk away from and can fly the plane again within 24hrs"
I don't know you Viper, but I'm very glad to hear that with only 100hrs, you had the ability to save yourself and your daughter, as someone else said, call your instructor and congratulate them on doing a good job. I'm sure there are things you could have done differently, but those don't matter a toss, as you made the decisions you did while in the situation with limited time, and you clearly made good decisions judging by the result.
To those of you who are posting on procedures with hindsight, be very careful what you say. It's way too easy to criticise the actions of someone else from your armchair. How many of us have actually been through a real engine failure ? Also remember that only Viper has been through that particular failure at that particular place.