Don't be surprised if your mask will always fog.. it's "normal". I have a aqualung that never liked anything I did to it... I were forced to fire it at every single dive or it will end to foggy. In the end I put it apart to be used as backup, every other mask I own went OK after the first/second toothpaste/fire treatment.
Some masks for whatever reason will continue to get foggy no matter what you do to them...
Some masks for whatever reason will continue to get foggy no matter what you do to them...