Joseph estava indo para o papel de Rufio. Dante acabou assumindo o papel por volta dos 16 anos. Isso colocará José em 7 ou 8 anos.
Baseado no papel que Rufio tem em jogar em Hook, liderança dos Garotos Perdidos, é uma convocação justa. Ele era muito jovem. Dante tocou bem Rufio especialmente nas cenas de luta.
Vendo que o casting para Jurassic Park teria acontecido muito mais tarde do que Hook, eu não acho que há muito no contrário que ele poderia ter feito. Ele basicamente disse a Joseph para esperar o próximo projeto que ele havia feito para ele. Isso foi Jurassic Park. Soa como uma simples promessa que Spielberg queria manter porque gostava do potencial de Joseph.
Na primeira vez (Hook) ele não estava tão certo disso. A segunda vez que ele decidiu dar uma chance. Vendo que Lex teria que ser em torno de 7 ou 8, a troca também permitiu que Spielberg trouxesse a idéia da paixão pelo Dr.Grant 1,2 .
Então, sim, é a única razão (assim como a queda pelo Dr.Grant), não, não parece estranho.
1: A construção do Jurassic Park (Duncan e Shay)
2: link