I've had this happen too. I have Liberation Army, and wanted to destroy an outpost. But instead I had to capture it. I figured if I waited for it to become a city I could burn it then. I couldn't raze it at any point after it became a city. I even gave the city to another civ, then retook the city hoping to raze it then but never got the option.
I hope this made sense :\