Thanks for this awesome polyfill! Great job!
I've encountered a problem. Sometimes polyfill is not applied because these two checks return true...

...while the smooth scrolling doesn't work.
What do you think about providing a way to force apply the polyfill? For example, by prepending the polyfill import with window.forcePolyfillScrollBehavior = true;.