When was the last time the rad and coolant system was flushed? The system can build up grit and grunge and gum up the flow valve (name?) and even block parts of the rad.
Is the nocking sound still hapenning after you refilled it with oil? If it suddenly lost oil, there's a good chance that when the car overheated it blew some gaskets, causing the engine to burn oil. Check your tail pipe for blue smoke and a bad smell, especially under accelleration. If there is none, or very little, it may be just a coincidence that the two events happened at the same time. Of course an old car will burn more oil as parts become loose and leaky. You will have to check your oil more often.
I know you said it was night, but could you tell if the smoke had more of a white colour rather than say a black or blue? Did it smell really bad or just middly irritating? By the sounds of it, it was of the white-less-smelly variety. This is better, but not great, news. The "smoke" was probably steam as your engine coolant boiled off. Now you have to determine where the leak is.
Of course check the hoses first. If they are soft (easy to squeeze) they should be replaced anyway. Check that they all have proper clips and clamps at each end of the hose. Check the reservoir and make sure there is enough fluid in it, levels at the max when engine is hot. Check that the safety valve in the rad cap is functional (if it doesn't release when it's supposed to, you'll blow at the next weakest point). Check the flow valve (get a maintenace manual for your model to pull it, if you don't know where it is) and make sure it's clean and functional. It's cheap and easy to replace.
Hopefully you'll find the culprit somewhere amongst the above. If you don't it's in a bad place. By your description I sadly believe that it's your head gasket that blew. This is not a cheap or easy thing to replace and may also be the cause of the loss of oil. You'll have to take it to a garage to get this fixed.
For coolant you can use water as a short term solution, but have it flushed and replaced with proper coolant as soon as you can. Water over time will cause premature ageing and corrosion of internal parts. But since your trying to find the root cause of the overheating, I wouldn't worry about it.
Good hunting and let us know how it turns out.