Networking Issue

Both the 192.168.*.* and the 10.*.*.* networks are private not-routable networks. It is a standard networking issue and you cannot route from one of those private networks to get to somewhere else. When your packets get into one such private network, they end there and cannot get routed further away (to the other private network).

So, what do you do? If you want to expose some of the containers to the Windows 7 machine (just like the Ubuntu VM is), then you can put (some of) the container on either a bridge or a macvlan.

See The LXD tutorials of Simos and search for bridge and macvlan on how to do that. In both cases, the containers (you can select which) will be a 192.168.1.x IP address, just like the Ubuntu VM.
Note that for macvlan, the containers will not be able to communicate with the host (Ubuntu VM).