I hope you are wrong too, but I will check the top hose tomorrow morning.
Did your running temperature change at all because of the cracked head?
Where does the coolant go when the engine is revved? If combustion gases were getting into the system from a cracked head, you would think the level would rise and be forced out the overflow.
Is it possible I have air trapped in the cooling system somewhere that is compressed at highway speeds allowing the coolant to drain out of the tank?
How do you check for a bad level sensor?