maybe you should talk about this there
I hope moderators will be tolerant
I think you opted for the solution "containers on the same network segment as the host" as you have used 192.168.0.2 also for the container address, but in the example the network has a separate gateway that leads to the interwebs, while in your case you got an additional interface on the same machine, ppp0.
can you please post the output of ifconfig typed as root on your desktop (hide with asterisks your ppp0 ip address) and the /etc/rc.d/rc.inet1.conf file of the container (not of the "desktop")? I seem to understand that the container is hosted on the same machine (the "desktop") too, correct me if I'm wrong