O número da versão do CLR.dll não corresponde ao número da versão do .NET Framework. O .NET 4.0 a 4.5.2 relatará 4.0.x
para o número da versão do clr.dll.
Você provavelmente já tem a versão correta instalada. Se você realmente quiser ter certeza, siga este artigo do MSDN " Como: Determinar quais versões do .NET Framework estão instaladas "