Sorry to say mate that I too have a Thomson router, and like to think I have a fair idea of what is going on with networking and these computer things having been in the trade a good number of years, but my Thomson router refuses to allow me to host dedicated servers no matter what I do.
So this may not be you, it may just be Thomson :disapointed:
BTW ... opening these ports will not change the lag situation to RD servers, that is down to your isp/network/distance etc from where the RD servers are located.