> It's pretty unlikely this film will make $30 million
It would easily have made $30 million worldwide. Almost certainly domestic. You could question whether it would have made its budget back (70 million) on domestic, but for a family film with existing IP there aren’t really any blockers to clearing 30 million.
> The effects work is nowhere near done etc.
The film is finished, some critics had already seen it.