No-one has cancelled a significant number of freighters and these are placed far enough in time from now that they do not need to be designated as freighters and sold cheaply so someone else even if they were cancelled orders (which they're not).
AA has been ordering more 777-300ERs, not cancelling.