Surely is a strong word. Who knows where this train is going to end up once it derails? They surely offered up permissive patent licensing, and all of those patents have expired by now anyway, but would they have bothered to sign away copyrights that they didn't think they had? Copyright lasts 70 years from the death of the author, so while the patents are all ancient history, the copyright, if such a thing exists, would certainly still be active and there would be decades of infringement to pursue.
Microsoft and IBM have cross-licensing agreements allowing use of OS/2 code in Windows and vice versa. Microsoft used this to include OS/2 compatibility components in old versions of Windows NT (newer versions have removed it); likewise, IBM used it to include a copy of Windows 3.x in OS/2 to enable running Windows 3.x applications. (The agreement did not include newer software they developed after their breakup, so IBM wasn't allowed to use the Windows 95 or Windows NT code in OS/2, nor was Microsoft allowed to use OS/2 2.x and higher code in Windows.)
So, the odds of IBM trying to sue Microsoft over OS/2 APIs in Windows is zero. It would be precluded by the licensing agreement between them.
I think the real problem here is IBM, not Microsoft or any other third-party. There are significant sections of the OS/2 code which are only under IBM's copyright, and there is nothing legally stopping IBM from supplying the source code to those sections, but it doesn't want to. Also, regarding the sections co-owned by Microsoft, I wonder what the story is – did IBM ask Microsoft and get told "No" (or "Yes" but only under non-viable conditions)? Or did IBM never even bother to ask Microsoft about it? I have no idea, but my gut tells me the later may be more likely than the former.
For example, SQL was invented at IBM, but it's been published in ANSI and ISO standards. Surely the formal standardization process precludes an Oracle-style attack on implementors...?