If it was me, I'd mess with the CSS.
Short of that, the Description & Subject fields have always been kinda a pain - cause they're system fields that are required.
Maybe leave the Subject empty and make your own Subject2 field for use in Grids & Forms. Then it won't show anything on the calendar.