Call the courthouse and ask. I would think that the MA safety course you took would suffice, but without the certificate proving you took it, VA has no way of knowing what you really did to get a CWP in MA ten years ago. Just having the CWP doesn't prove you took a class equvilent to the VA requirement. Having a CWP that expired ten years ago is even less useful in this case, as the requirements for a MA CWP may have drastically (or not) changed over the last decade. It's doubtful that anyone in MA's issuing system today could even tell you what you had to do to get it back then. If there is, it'd probably be more work to get them and VA together and agreeing on what was what. It's bad enough just trying to get anything done dealing with one government. Two governments at once...I'd just retake the class.
Seriously, if you don't have any of the other requriements listed, like a DD214 or hunter safety, etc., then you might as well take the class. It doesn't cost too much, and it would be a good review on things. It's only a few hours, and you'll easily spend that trying to convince your local court that your ten year old expired MA CWP proves you took some safety class that you don't have a certificate for.
Ross