Ah, I'm familiar with that product. And on that note, can't believe I forgot about this, I JUST rust treated a 40 year old motorcycle tank. It was naaaasty rusty inside. Guess what ate the rust clean off, is dirt cheap, can be dumped onto the street after, and available everywhere?
White vinegar!
I filled the tank (which was completely lined with rust) with vinegar, and added a few small sheet metal screws to knock the rust loose when I'd shake it. I let it sit for about a week, shaking it a few times a day. A week might have been way more than needed. but the point is, it came out 100% clean. I then treated it with an epoxy tank liner product to prevent rust from returning, which I wouldn't ever do on a bike frame, but the vinegar would certainly be a good rust treatment for inside a rusty bicycle frame.