Unfortunately nobody has a crystal ball, who can say whether Shade had a shorter life because she wasn't spayed, or a longer one because of it. The only thing we know for sure is that it was a great life for her, and a happy and long one, whether shorter or longer than it might have been under other circumstances.
As for your Golden x lab bitch, only you can decide based upon the risks/ benefits for her. I know an Irish Wolfound owner who lost a bitch to pyo, so spayed his other bitch, only to lose her during surgery!
Where is that crystal ball when we need it?!
How are you doing now, cnigh?