No, the biz cabin has not been re-pitched. IME, all rows of 763 biz recline the same amount. MCE was created by removing one row of economy.
I don't understand the 75L comment, as the 75L seats recline as much as any other NGBC seat.
When AA announced the online meal selection, it said that eventually, it would be available system-wide.