If your soles are fine, you
If your soles are fine, you are (correctly) lifting your feet and not pushing off, which is excellent.
Your lower leg pain makes me wonder whether you could be leaning forward, either at the hip or at the ankle. When I was starting out as a barefoot runner, learning...