I thought it was the water pump that got in the way? Not the alt bracket....?
In that LS6 topic, looks like that is a DBW TB. In the pics of yours performinorman, your TPS and IAC may still be in the way of the alt bracket ???
1991 Silverado ECLB
LM7-T56