I simply said IF you have TMAU, you (not "you" but someone WITH TMAU)should watch your choline, chlorella included.
I have tried every vitamin and substance of the list you provided (and more) and spent a ton of money on them. Most of them did not improve it. I spent many many years trying alternative therapies with a Naturopath/ alternative medicine as well.
Yes, I most likely have TMAU, in the process of getting tested now. I had it when I was a baby.