I’m not sure I follow. Are you saying that we would have to update to V12 and migrate to WPF to use the WPF solution? As much as they want rotation, I just don’t see them authorizing the resources to migrate to WPF.
As for a similar WinForm solution, that should be easy. Just draw everything on a temporary DC (Drawing Context) or other non-display buffer (bitmap etc.), rotate as required, and finally bitblt it to the display context. You just have to make sure the background of the display is consistent so you don’t see the framing of the rotation. This is a very common way to speed up complex drawing, and I would be surprised if you aren’t already doing that. And of course you have to transform user interactions (clicks, hot tracking) to figure out what they are interacting with.