Migrating from USB 3.0 Micro B to Type B connector
I decided to replace it in the next revision with a Type B connector,
which is THT, thus providing greater mechanical support.

This is quite weird decision. There are plenty of Micro B sockets with THT prongs on the shield, like this one, for example. It still has SMT signal lines, so there is no need to redesign board much, just add two or four mounting holes. Your assembly process will not change much either, you simply add 15 seconds with soldering iron to it.
The only problem with this is the use of pretty much dead standard, but that is a different question.