Dear Putter,
I have checked the Public Companies Act (English translated), there is no mentioned about the 7 days notice, excluding the date of the notice sent out and the AGM date. Therefore, I think to date the notice and sent it out on 22 April should be ok.
Have you check the Thai language of the Act, to reconfirm the about?