с этой фигнёй разобрался - она в скрипте была зашита. Тогда поставлю вопрос по-другому: для чего нужна опция WhitelistPlatforms? В справке оно так: If enabled, list of platforms for which the plugin should be enabled, но можно ли дать развёрнутое описание, что значит enabled?
отвечает именно за включение плагина по-умолчанию. Т.е. если у тебя нет платформы в вайтлист, то плагин будет отключен на ней и не линковаться.
но вот оверрайд на RunUAT.bat BuildPlugin просто это игнорит, т.к. это очень таргет штука.