For the current document list and upload rules, check https://thaievisa.go.th and the Royal Thai Embassy London guidance at https://london.thaiembassy.org/en/ for the mission handling your application. Ask London whether a pending ACRO can be accepted or whether they will request it later before submitting. This is general information, not immigration advice, and there is no guarantee of approval because requirements can change. https://filethai.com may help organize documents, but rely on the official portal and mission guidance.