Thismay help. Use the wire colors. The numbers in Fig D are standard numbers used on a relay that you may need to buy.
The harness you have is configured for turn signals in general. Depending on what bulbs and lights you are using. I don't think the harness will have the mating connector for the 905. That company I linked should have info on that.
Don't see any broken ear to comment on. You used the word alternator and generator. I do not know if you are asking if you can buy another generator or the part of the generator with a broken ear, but the answer is yes.
Generator brackets are on Ebay..