Hello, I am in almost the same situation;
I have the same setup as the OP, after adding routes I can ping 10.0.0.1 from 10.0.0.55 but contrarly to my other lan, 10.0.0.0/23 cannot access the web, I am missing any other routes?
I have added the needed rules for the connections as the firewall doesnt pick anything up anymore...