Eu posso entender o quão irritante esta situação deve ser para você.
Sugiro segmentar versões inferiores de .Net conforme sugerido aqui link (a menos que você esteja usando recursos específicos nos novos frameworks / idiomas). Isso consertará quaisquer quebras que você possa ter em sua estrutura de destino (a menos que as versões inferiores também sejam quebradas).
Boa sorte. Poste seu resultado aqui se esta sugestão funcionar.