For clarification, whan I look at the other routers it does see, via OSPF the distributed 192.168.12.100 but can't route in either direction.
The solution just posted did work. I'm curious why it worked in 1.7 and prior just by adding the L2TP subnet to the Networks section of the OSPF config on the main router, and then it stopped working. An interface specification problem?