You send the CFS to legalized, not required to send other documents to the Royal THAI Embassy.
I have to inform you for more information from Thai FDA, because your CFS specific only name of product but missing detail about size or color.
The Thai FDA staff advice the manufacturer that create declaration letter for size and color of your product, then the letter will be certify by notary.