As said in other thread. Millington blocks are only rated to 400bhp and they have a habit of cracking under na power so putting 900bhp + through one isnt going to be advisable.
Looks like it could have been a lot worse than a new block Rod and Im glad your continuing the development I wish you the best of luck for the future.