Hmmm ... not entirely sure that I understand the point correctly. You can use the MinGW compiler with ActivePerl to build Win32-OLE-0.1709. You might also be able to use Visual Studio 7, Visual Studio 8, and Visual Studio 9 - I haven't tested any of those, however.
That's correct - but you can also use dmake with ActivePerl (and with Visual Studio, too, I think).