Some stock recoveries offer a limited subset of an ADB server.
If it boots into crippled recovery, try connecting to it over ADB, and telling it to reboot into fastboot.
eg:
adb reboot fastboot
The worst that will happen is that the recovery does not provide that function, and it will fail. Nothing really to lose. Try it.
EDIT
If you have fastboot running on the phone, but cannot send a payload, check to be sure that you have the drivers installed properly on your computer, and that you have the full adb software suite available. there's an executable called fastboot that is used to send payloads to the phone, and is part of the full adb suite. This is useful for things like "One time only TWRP" and pals.
https://aubykhan.wordpress.com/2013/07/21/android-tip-boot-into-twrp-or-cwm-recovery-without-flashing/If you are doing this with a windows computer, there's a useful package available on XDA that installs the full suite, and the drivers for you.
https://forum.xda-developers.com/showthread.php?t=2588979FURTHER EDIT:
This "Hisuite" thing is a Hauwei proprietary thing. Unlike with Samsung devices (because of their elimination of true fastboot mode, and instead using ODIN), you should not need that software at all. The ADB toolset's Fastboot command should be sufficient to send a payload to the device over the USB cable. No muss no fuss.