This may be a shot in the dark, but maybe you damaged the shaft in the starter and the starter gear is binding on the shaft. This would account for the starter "revving up" before engaging. The Powermaster starter has no support for the end of the shaft which would make bending the shaft possible with the conditions you described in your post.
Check out the starters by RobbMc Performance. They have an optional pinion support cone for their starters that is good for big, high comp. engines.
http://www.robbmcperformance.com/pro...t_starter.html