The resistor does not "attenuate" the RF energy... it simply converts it to heat. This heats the oil. The aluminum creates a "chimney" and the heated oil rises, circulating the oil. The can provides the shielding and keeps any RF inside. The oil does expand with heating... plan for it!
-Mike.