Shrink fits are legit.
About 4 or 5 years ago I had to design an extrusion container for making magnesium rods, the container needed to be made of multiple shells of high strength (H13) steel that are shrink fitted together to get enough strength.
The shrink fit was used to put something like 600 MPa of compressive stress on the inner liner, giving almost 2000 MPa of pressing capacity. I think it was something like a 0.15mm interference on about a 53 mm diameter sleeve, required temperature difference was about 250 or 300C to get it to all fit together. Was quite stressful as the liner was about 150mm long and had a nitrided surface so any lathe tooling would just bounce right off if it grabbed and needed to be redone.