I use option #3 except I don't mess with ice bottles, instead i use an IceProbe aquarium chiller and a Johnson Temp Controller. Works great, I get excellent control down to ~55F. Here is the link to my original thread...
https://www.homebrewtalk.com/f11/water-jacketed-fermentation-chamber-145194/