This is what I booked:
EWR-LAX(CO waiting for F) LAX-BKK (TG)
USM-BKK (TG)
BKK-PEK (TG) - PEK-EWR (CO)
All legs except for EWR-LAX are business class. The only thing with TG is that you have to wait 24 hours for CO to confirm with TG. So if ANA tool is showing availability you will be able to place tickets on hold but will have to wait for 24 hours then call back and ticket your reservation assuming that TG didn't decline it for some reason.
I am of course still hoping for a miracle in CO policy change before my flight in early December so that I can get my preferred flights via Europe in F.