Trout oil lasting? I feel I have to put in my 2 cents worth on that one, since I learned first hand from T.B. of Pa.. who is, as many know, the "king of sun-rendered trout oil".
I make my trout oil and catfish oil, as I learned from Terry, in 30 and 55 gallon drums. It is placed out in direct sun all summer...no hoses or cheese cloth or all that other stuff you hear about to prevent flies and gas built up. Just a dark barrel 3/4 full of fish. T.B. produced (and probably still does) produce 75% or more of all the trout oil in the US. Most dealers in the supply business, bought from him, as it is the best trout oil in the nation.
I have spent time at Terry's and learned first hand how it was done on a large scale. Sun-rendered trout oil spoiling?

Hahahaha. It doesn't! You rot fish to get it!
Now if you contaminated it with something, sure...but otherwise, no.
Why would you hang on to it anyway? It is a real money maker out on the trapline. I use several gallons a year on the trapline and take hundreds of 'coon a year with it alone.
Now salmon oil spoiling or a difference in salt water VS fresh water... I have no experence in, although I have used it and it is a very good fur producer as well. I buy mine like most trappers through a dealer. However carp, catfish and trout oil, I make it all here and is one of the reasons my snare lines are as successful as they are.

I am currently working on a deal to buy dog-salmon in Washington state from the Native people...if all goes well I will be producing salmon oil and ground and chunk salmon bait for mink, martens and other flesh eating furbearers.

Not sure how sun-rendered salmon oil would do...the "pressed" salmon oil is a real pleasure to work with.