Ja bym powiedziała, że róznica jest w stopniu pewności can't have had... jestem przekonana, to niemożliwe żeby miała szczęsliwe dzieciństwo, a couldn't have had... jest to bardziej mój osąd na podstawie tego co słyszałam, na przykład.
Może ktoś jeszcze się wypowie bo na stówę pewna nie jestem.