Yep, it's most likely the heater core. You can pressurize the cooling system or fire it up and wait for it to build pressure. The leak should become visible.
You might need to evacuate the AC to get at the heater core. Have you poked around under the truck just make sure where it's coming from?