I was wondering if you'd seen these boards?
It's a SX1278 all soldered together on a ESP32 board for about $10
Would your software run on it? Or would it be a lot of work to port?
Someone has done chat over it:
There is some info here:
I might order a couple to play with