I'd be stunned if the engine has been pulled from it's mounts. I know from larger engine types that the cert criteria are very stringent when it comes to mounts and a simple collosion like this should not pull the engine from its mounts. The metallic band around the nacelle is a standard feature of the PW120 series and I'm guessing is to cater for thermal expansion in the nacelle?
Thaks for the info quazz.