Drilling a hole in the side screen frame would be considered a modification to your Morgan and void your warranty....
I went to examine the car today and I think filling the slot with an extrusion is the best bet. I will also get some neoprene to fill the gap at the top of the windscreen pillar.