Nightwolf,
Sometimes manufacturers change the recipe (I know one example where a ready-meal went from 2 syns to nearly 20 as they put loads of cream in and other synful stuff!) so SW have to change the syn value.
I don't know if this is the case with the egg mayo, but it is often the explanation for other changes. Blame the companies, not SW!