If they knew that that they were missed then they should accept the fact that they didnt disclose the info , and are liable for the upgrade, it's in their records they were missed so it seems they dont have a case to refuse , but if they dont want to pay to sort it ,recalculate the job price...