Regardless of what cleaner you go with; pick up one of these, it looks like a brillo pad but (they say) wont hurt any bluing but Will remove rust.
Now it's not going to 'sand' the barrel but somehow it Does scrap the rust off.
I have used it to recover two barrels now that came to me with soarly rusted barrels, one was pretty bad.
Expect to use some elbow grease, but I didn't have to remove the plug.
I cut a piece and wrap it on a suitable down using twist wire, then just scrub away, adding some cleaner, the oil
https://www.big45metalcleaner.com/