Really good solution, good work.
Got any data on how long this takes yet? How large is your “tub of water”?
Also I wonder if using a cooler would be better than a fish tank/tub? It would probably extend the time until the ice melts. Some coolers even have a drain valve, which could be viewed as a good thing or another point of failure, depending on your optimism index