Короче, извиняюсь за путаницу. Прочитал недостоверную инфу и повёлся.
Итог таков,
.pyd не компилиться в Nuitka
Nuitka работает
только с .py и в C++/C сама уже собирает
(для этого собственно и качается отдельно gcc mingw64).
Изначально хотел сделать код более нечитабельным и сложно декомпилируемым, потому решил так заморочиться.
В общем, решил забить и нашёл в докумке аргументы для сборки, которые хотел воплотить с Cython.
--lto=yes --nofollow-import-to=unittest --nofollow-import-to=pytest --nofollow-import-to=pdb --assume-yes-for-downloads --remove-output --noinclude-pytest-mode=nofollow --noinclude-setuptools-mode=nofollow