Hack yea, try to back flush that sand out any way you can! Go through the thermostat opening with a garden hose etc.
Use a filter before the water enters the block and you wont have those issues again. And yes small debris can stick the Bassett check ball open, and prior to using a filter on mine it did. A block with Sand in it can also have hot spots!
If you don't run some type of screened inline water filter avoid driving into beaches and never use reverse in shallow water.
I been filtering the water before my engine and headers for years now...never any sand etc in either one.