ULEZ is based on Euro emissions category, and AFAIK no cars had their category changed retrospectively.
In any case the majority of dieselgate cars were sold during the Euro 5 era, and all diesel cars from that era pay the ULEZ charge anyway. Only Euro 6 are exempt.
But surely any penalty against VW shouldn’t be given to individuals.
Aggi were the cars actually reassessed on emissions?