According to my equation, his ppg translates to an annual salary of $4.4346 million, assuming him as average in all other regards. However, Gagne is also a plus defender and has leadership qualities, which could feasibly add about $1 million more to his value, which falls nicely in line with his actual cap hit.
I dont know what equation you use, but 40 points for over 5mill seems WAY tom much money per point.