I have the same problem. The molding is so brittle that it started breaking off when I touched it. Went to the dealer and got quoted $1200 and $2000 if the windshield breaks in the process.
Here's a couple more videos:
After watching the videos I felt confident that I could handle this. The molding is cheapest on Amazon from BMW/Mini of San Francisco:
https://smile.amazon.com/gp/product/...?ie=UTF8&psc=1