I once asked about this on the dedicated Night Riviera stock thread, and apparently the electrical systems are incompatible. The Class 43s provide power at 415V, but the Mk3A stock of the Night Riviera accepts power at a nominal 1000V instead.
If you could use normal Mk3 coaches with HST-grade electrical switchboards etc for the Cally's Highlander portion, one could potentially use either Class 43 or Class 68 locomotives to haul them (perhaps with a DVT or similar), and then have the locomotive be available for hauling daytime services.
Total crayon thought here, but if you had a formation of (Electric loco) - (sleeping coaches) - (seated DBSO) - (seated DBSO) - (Sleeping coaches) - (Diesel locomotive hauled dead, e.g. Class 43), one could possibly make the splitting to Aberdeen a little easier? You could go up the ECML, split the train at Edinburgh, and have the electric loco haul the front half into Glasgow under the wires, while the Aberdeen portion (admittedly being driven locomotive at the wrong end) sets off a few minutes later? I'm 99% sure there is a good reason I've overlooked that this isn't possible, though!