It could have changed, but usually Chase will change your payment due date which will in turn change your closing date. It's possible they can directly change the statement dates now, but just be sure you and the rep are on the same page when having something changed.
There are a couple ways to find your statement closing date (there was just a question on r/churning about this with good info
) but I'd guess you're setup with the "3 day" system based on your dates. Many Chase personal cards have payment due 3 days before a statement close. You can call to confirm, but with an approval date of 10/22, 11/21 would be a month long statement cycle and would give you a 12/18 payment due date.
If you want a CP for 2022-2023, then you want to make sure you do not complete the spend until after your Dec closing date. I'm guessing that is around 12/21 but call to confirm. Chase sends the points to your SW RR account a day or two after statement close. So if you make spend before Dec closing, your points will post in 2021. Likewise, if your DS has had a statement close already with some spending on it, those points should have posted by now. Your DS should check with Chase and make sure they have the right RR account number and nothing is wrong with the link to SW.