The help file suggests that ThumbsPlus will show the Windows folder icon ("Display folders -- Include folders in the thumbnail display. With this option checked, ThumbsPlus will also make thumbnails for folders, based on the current Windows thumbnail").
So, if you can get Win 11 to show those XP-style thumbnails, hopefully TP will adopt those too.