Unless you used different language for the bet, you lost it the moment it was made.
"Never" may be falsified by "at least once", but affirmed only by "never". So I'm afraid only you could have ever been on the hook for the $1M, and may still be!
Your prof made a good bet.
The wording was that the Patriot Act would not be temporary, and it will not be receded, and in fact would be strengthened.