Sorry to hear you cracked the pane, but it looks like you 've got the bubble / noise down to manageable .... if you decide to fixing the baffle ... I used plexiglass from Home Despot, ... you could cover the broken glass with another glasss pane or plexi to give support and call it fixed.
Good luck,
J.B.
Good luck,
J.B.