5:51 AM
@TimCampion Pretty silly error in the end. When approximating in a neighborhood of a compact set $K$, you want the compact set to be a subpolyhedron of positive codimension. Then for the general form of the h-principle on noncompact manifolds, you approximate near a codimension 1 subset whose homotopy type is correct, and use a diffeomorphism to "expand outwards". In this expansion step you lose the C^0 denseness.
In other words, the only thing the h-principle argument can give here is that near any point you can approximate a curve by timelike curves. Pretty obvious!
I seem to have pinned down what I was remembering, too.
It's the exercise at the start of Chapter 17 in Eiliashberg-Mishachev, which shows that any timelike path can be approximated by a null curve.
This should be visually surpising yet also much more plausible than the previous claim, after struggling to come up with an obstruction for a few minutes.
Thanks to @BalarkaSen for pointers.