The problem OP has is W class on AA is a low economy fare, not WT+ per the AA earning table on BAEC, hence the TP and avios difference per the calculator.
This has been discussed before but I'm working off an iPhone so struggling to find the previous discussion.