No, what he waived was his right to revoke my license. Big difference.
There is a difference, but it doesn't mean anything for this scenario. He agreed to neither revoke your license (meaning all future use is copyright infringement) nor sue you for your past infringement. Again, he will never sue you for breach of contract unless you have an actual contract with Microsoft in addition to the license.