You are 100% correct, according to DuPont, mylar was invented in the early 50’s !!
http://www2.dupont.com/Automotive/en_US/products_services/teijinFilms/mylar.html
It appears the debunkers don't do their homework..
Few ever did do their homework.
Thx.