Thanks so much!
There's quite a few medkits scattered around if you look around enough, but tbf some of them are quite hidden.
I'll have to continue exploring ways to telegraph not being able to fight that one enemy, so thanks very much for that feedback!