Not sure on the 70 points deal.. A few weeks ago the same thing happened to me.. Was on a server 50+ pts, had just gone up in Engineer Rank to Vet and bam, the EA server crapped the bed. The stats and award was never counted. Sucked, but I was able to get the award soon after. Not everything is perfect.. EA is finding that out now as are we.
Bass
Bass