This requires Bitcoin Core. Is it not possible to construct a transaction manually and transmit it not using Core or any wallet? Like transmitting it in a terminal?