My vet recommended using DMSO to reduce the swelling in hocks for one of our show steers. Dimethyl sulfoxide (DMSO) is a clear gel product that can be applied directly to the affected area. It quickly moves through the skin and can shrink swelling in a couple of days. We applied it daily after rinsing our steers and the swelling in the hock went down 3/4" in three days. (I used a sewing tape measure to monitor it.)
One important thing to consider. DMSO can be used to transmit a variety of drugs through the skin, so it is important to know how to use it and work with your vet. In addition, use a rubber or latex glove to apply it.
A small jar of it costs about $10 and gave us 3 days of treatments on a pair of hocks.