For now looks like a lower coolant hose popped off the tank but I’ll know for sure tomorrow when it’s not dark and raining. Unfortunately I had to limp her home a mile like that so I’ll be sending the oil for analysis to make sure there’s no burn damage or head gasket issues resulting.