Dear All.
I've read your discussion with interest and I think there is something that solves your conundrum with the missing quadratic term in the Least Action principle in the null world-line case.
Namely, for a null geodesic you should change the Lagrangian form in the Least Action principle...