I just downloaded your font, copied it under lv_micropython/lib/lv_bindings/lvgl/src/font, changed #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(lv_font_my_26) under lv_conf.h and built the unix port.
It works just fine. The font lv.font_my_26 is available in Micropython. I didn’t try it on esp32 but I believe it should work in the same way.