Steve, you gotta see this site:
http://www.vetmed.ufl.edu/path/teach...ni.htm#Nodular
Steatitis is only one of the possible causes of panniculitis. There's
a picture there (warning: *very graphic*) that looks exactly like what
you described. The picture is of a cat infected by a mycobacterium.