As a toolmaker who grew up on a 80a. farm, w/15 horses, and some old equipment w/ square heads/nuts, I have used some pine tar on the hoses. None of them had rusty nuts. The biggest issue is to put enough good water repellent grease on the bolt threads to fill all of the internal spaces, and extrude a bit out of the hole. A properly made Unified thread has a slight flat, at both the crest and root, equal to 1/8 the pitch of the thread. This makes a helical opening for water to wick into. As was mentioned, the bolt length is critical. Once an over-length bolt is pushed into the taper at the bottom of the threaded hole, you are fighting friction on the thread flanks, and also on the bottom threads that have been deformed by the wedgie. Another thread idea that I learned while owning a Case steam traction engine, is a thick mixture of Lubriplate 930AA, and flake graphite on all pipe threads that went into the boiler. 2-3 years later the fittings came out with the same torque that they went in with.
It is better to over grease a bolt than having to remove the threads from a hole in a part that can not be set on a mill table.
Regards,
Bob