Does the VST3 migration, i.e. substitution work for your custom plug-in layout menus or just the Sonar default menus?
Regarding this the Help documentation says:
Hide Related VST2 Plug-ins. If you have both VST2 and VST3 versions of a plug-in, you can instruct SONAR to automatically hide any redundant VST2 plug-ins from SONAR’s plug-in menus