What duty cycle are your 740s at running e85 at say 23psi in stock turbos? Have you done it and checked it just repeating what you have read elsewhere?
Also there are side fees options for 1000cc injectors these days. Have not used myself but they seem quite popular on your side of the pond.