@leaverou That company's engineering culture seems to have quite a few strengths, but collaborating with anybody or any FLOSS project outside the corporate fence isn't it. This seems to be largely rooted in having totally different tooling for QA available that just would not make sense outside. Just imagine being able to use tools to automatically add security patches to code maintained by other teams – while being confident that nothing will break because a large build/testing infrastructure would tell you about regressions…
I have had the "pleasure" of trying to contribute to "open source" projects where new code from within that company was simply thrown over the fence every few weeks or months. Try rebasing patchsets and discussing improvements when the entire code base is turned inside-out and reformatted on a regular basis… But then, there have been other projects from within the same company where collaboration has worked nicely for me over many years.
That engineer probably means well and has simply forgotten what life was like on the outside. ;-) Stay polite, just like you did in your answer to their PR. If they can't be bothered to contribute on your terms, let them seek happiness with their fork/rewrite. I'd suggest that they rename the forked project to avoid confusion for their colleagues, though.