Нет, это невозможно. С DllBind, вызовы могут быть сделаны из UnrealScript в DLL, но не наоборот. Не существует механизма вызова из DLL в UnrealScript.
Если вы лицензируете Unreal Engine, вы сможете создавать собственные классы на C ++. Нативные классы имеют возможность вызывать события UnrealScript. Однако даже собственные классы не должны вызывать события сценария по желанию, особенно если собственный код выполняется в другом потоке. Вызовы из нативного кода должны быть синхронизированы с выполнением движка, что обычно достигается путем выполнения нативного кода в тике актера.
Следовательно, решение для вас - запросить DLL из UnrealScript в Tick или Timer. Если ваша DLL выполняет асинхронный код в потоке, ваша DLL должна предоставить механизм для постановки в очередь результатов, чтобы скрипт мог получить к ним доступ по запросу.