
I know I know!!
Ammonia works by breaking down the aluminium oxide between the alu and the steel frame, whereas caustic soda works by literally dissolving the aluminium stem out of the steel downtube.
The thing with caustic is to make sure the down tube is sealed from outlets such as your rear wheel struts and crossbar (once the caustic breaks through the seat tube, the crossbar will be open to the downtube). Take the BB out and pack it tightly with polythene dust sheeting to plug any openings there. With the tube completely sealed off you just keep topping up the strong, saturated, solution of caustic down the tube until the seat tube dissolves or gives up so you can pull it out.
Ammonia didn't work for me as the oxide had sealed the seat post in so tightly it couldnt work down between the two metals. Household ammonia is not strong enough for this game anyway.
If I had this to do again, I would have removed the BB and plugged the downtube as above and just keep tipping in caustic. I hadn't realised much of my lye was draining away from the site through the hollow rear wheel struts. Once I realised this and plugged everywhere up, the solution made short work of what was left.
Final word: goggles, gloves and protect your forearms and feet against splashes. Keep the shower on standby! Good luck!
PS: it is a steel frame and an aluminium seat post isn't it? That is vital

, otherwise you'll end up with a clean steel seat post and no aluminium frame!
If both are steel, then its loads of PlusGas, a strong vice and some careful twisting.