Sorry for the delay. According to my accountant, you can set it up so that your pension comes in each month as your foreign income to qualify for the Sri Lanka Retirement Visa and it will not be taxed if you can sucessfully structure it that way.
Good Luck!