Actually, the original tape was "DUCK" tape developed by the military as a waterproof tape .. not till later it was realized this tape can also be used for duct work.

As far as the dust cap fix.....