Some is still is confusing. Will do my best to sort out and address some key elements.
Does not entirely clear up the confusion -- not clear who got scheduled for the oath in April, versus who became a PR in 2018 (or before, current PR card expiring 19 December 2023), versus who (your spouse you...