My awning is a Carefree of Colorado. I would believe them when they say that is the reason for the delay. Mine was delayed a bit waiting on the front seats.
Your chassis build date is likely right around or after the end of the recall period. As I understand it, all the chassis at Newmar when the recall was issued in March have been cleared.
If you have your build number you may be able to get the VIN off of Newpar, if they have entered it already, and check if there is an outstanding recall.
2021 Newmar Bay Star 3626