hi. You have the dates and info, just in a kinda jumbled up way.
you can file 751 to remove conditions on a CR1, 90 days before it expires. This will take many months to process (often 1-2 yrs) so they issue you a temporary extension to your current one whilst that is processing.
Then approx 1 yr later once you have been married AND LIVING TOGETHER (very important) for 3 years, you can file n400 for citizenship application. You are correct - this cannot be approved without your 10 yr green card being issued too, but they do allow you to apply, and in most cases this speeds up the process above and you end up with a combined interview/process.
Hope that helps. Plenty of guides and info on here about each one of those. Best of luck!