With the heat sink mounted inside the can, it's likely that it's effectiveness may be lacking. An aluminum heat sink does better if it's out in open air but that may not be practical in this environment. A large power diode should work well enough if it's of a value to take whatever comes to it.
It is very important for the battery and it's cables be in good fully charged condition with clean and tight terminals. The battery is the only thing that regulates the voltage so the best connection possible to it is very important.