UPDATE: Problem solved!
I uninstalled all of the Apple apps & installed Quicktime Alternative, which also installed and registered the ActiveX controls (under QA). I then reinstalled ITunes etc (QT installed directly into the QuickTime Alternative folder c:\program files\quicktime alternative). I then uninstalled QA, then reinstalled QuickTime using just the .msi - again it went straight to the QA folder, not QuickTime. And as everything was registered to that folder, Windows found the ActiveX controls and zip, bang!.....QT opened just like it should and all things are good and stable.
If anybody wants I can walk 'em thru this - but not just yet, my brain hurts.
If this issue is being re-visited, forgive me. I have tried every solution on the net to no avail, and I keep getting the same error message:
"Error 46: Could not load or find the QuickTime ActiveX control."
Is there any solution? I've tried the subinacl.exe fix a dozen times with no luck. No matter how i run reset.cmd, I get no fix.
Is it me or is it Windows? This is starting to drive me buggy, I'd dump QuickTime, but ITunes needs it to run.