Heres what I would do. Take that bow and throw it in the trash and start over with a new one. You've lost faith in it and spent countless hours/years dicking around with it. Start fresh, renew your confidence.
Check out Artistic Visions Wildlife in PA. They are a good sized shop and do a wide variety of mounts! Never had them do a life size goat but they did my brown bear and a velvet caribou for me.