Indy is being thrown in here as a convenience. Encanto was/is the goal for driving new attendance to this area of the park. I suspect with almost certain budget cuts, we're going to be very disappointed in the Indy ride.
The irony is, the Indy conversion doesn't even have to be done. The Dino Institute could have been built in South America (I know, the land is called DinoLand USA, but that backstory could be altered along with the land), considering it sends you back in time to that geographic region. How do I know that? Well, the only Carnotaurus skeletons ever found were in Argentina.