Flat v horizontal
Both the TG A346 and B747-400 (layout 7443) have the flat (but not horizontal) business class seats. In fact, they're the exact same seats.
What makes a (small) difference, however, is the "angle of attack" of the aircraft. It seems to make the seats less angled, when in flight, because the cabin slopes ever so slightly upward. (In fact, I've noticed this with the A330 and other A340 series aircraft also).
Before you book TG, be clear on the difference b/w flat (TG has this in business class) and horizontal (TG does not offer horizontal business). If you want horizontal, you'll need to go with BA, Virgin Atlantic, or SQ (777-300ER and A380 only).
Happy flying.