I agree with most of your feedback but I'll highlight a few things

1.) I am very confused why Larian set the "threatened" range different than the range that provokes AoO's. It seems to run contrary to Larian's philosophy of increasing chance-to-hit, since threatened imposes disadvantage to ranged attacks.

4.) BG3 was in development and released in EA before Tasha's released, so it makes some sense that BG3's ranger would be different. However, it would have been nice for WotC and Larian to coordinate on this...

5.) Not sure if you're saying that Fog Cloud should block line of sight but doesn't in BG3, or the opposite. There's some debate as to its function, given the somewhat contradictory definition of heavily obscured areas in D&D 5e.

10.) This point is especially important for a) re-creating PnP characters in BG3 and b) the (hopeful) DM mode in BG3, as more spells/abilities/etc will add so much to any user-created campaigns.