why not just use MSR fuel bottles? When you buy them, they're clean. Yeah, small neck is a problem, but as long as you label it clearly, it should (I would think) be able to be used over flames.
Just make sure the bottle cools before you handle it.