Unfortunately not. Certificate Transparency in this case wouldn’t provide any real benefit.
If your private key is compromised then any access the key provides is also compromised. The main problem here is that the key was able to be used outside of its intended scope and that MS don’t seem to have the systems in place to detect inappropriate key use in a proactive manner