Can you show us a pic of the head where you needed to grind the most.

Whats better yet is you need to find a bud who has a Eddie head that you can look at from the under side into that closest water jacket.

But from comparing my mounted Eddie to a 906 the eddie has a Huge overhang towards the distributer.
My bet is you have Tons of room in that heads overhang to make that dist, fit.

If no one local has a eddie head to look at and compare, maybe a trip to Summit. Not sure if they have a Eddie head displayed or not.