I found an error in your iptables which will need fixing before your setup works.
change your
iptables -t nat -A POSTROUTING -s 10.8.1.0/24 -j SNAT --to 63.141.254.19
to
iptables -t nat -A POSTROUTING -s 10.8.1.0/24 -j SNAT --to-source 63.141.254.19
Remember to execute your iptables shell script again after you make the change.
So considering maikcat's advice plus this iptables fix I'm showing you.. I dare say your issue will be solved.
If you are interested though I can explain why you saw such strange behavior, eg: reply ping 12.433.3.4:
The reason is because your "--to" rule was rewriting "12.433.3.4" to "63.141.254.19" (you see the
destination changed, but what you really want is the
source to change). So of course your server was replying because your server thought that all packets were to "63.141.254.19". The lesson here: IPTABLES is such a powerful tool. Such a small change as --to or --to-source can make all the difference in system behavior.