Despite "no antifreeze loss or leakage"...

It sure sounds to me like you've got a small coolant leak somewhere. A very small one can give off that hot coolant smell.