@veer66 @pruet unfortunately I don't have an answer; when I typed in Thai I always used my Ergodox because 42 keys would not fit any existing layout.
you could design a new layout using two separate fn keys, but I did not feel qualified to do that myself as a beginner.