or you could have the US begin supporting Ho Chi Minh during the war. They support there demands for independence and snub DeGaulle at the same time.
I read somewhere that most of the French force sent to Veitman was transported on US Ships, and supplied with US eqipment.
Now the OSS was very inpressed by Ho Chi Minh and his Veits during the war.
So Have Donavan and his OSS remain instead of the CIA, and have Donavan ally with the Anti Colonialists in the state dept.
Together they convince Truman that Ho is a Nationalist, like Sahatro in Indonesia.
The US refuses France the use of US transport, and recognizes Ho Chi Minh.