Is your 67-76 A-body windshield leaking ?

Appreciate the video, but that hole area you are referring is in no way connected to the square hole cowl drain. Thats a completely separate piece spot welded on. packing it with dum dum does absolutely nothing for a leak.
This has been my observation as well......I will have to take a closer look before the windshield goes in.