Honestly lemonade stands exist because it’s so fucking hard to fuck up lemonade but ice cream involves dairy and needs to be cooked in properly sanitized containers to avoid a lot of potential food borne illnesses.
The city shutting it down isn’t a huge surprise especially if it was in operation for more than a day or two. It kinda sucks but we have food inspectors for a reason.
The resolution of a local business owner sharing their prep area to run the fundraiser is pretty much the perfect outcome since they can ensure proper methods are being followed and have the equipment to safely manufacture and sanitize everything involved.