This makes it sounds like there is a MSVC version called "python 2.6 version 15", which is kind of weird.

It is *crucial* to use the right MS compiler version. For python 2.6, you must use version 15. You can check the compiler version with cl.exe /?.