I might do it a bit different. One biggie for me is that different fish react in different ways to being moved and new water. They also have different levels of tolerance to CO2. I find moving fish from CO2 enriched to non-enriched tanks is no problem but moving them back, they often struggle for a few hours.
Given these two areas, I would suggest keeping the acclimation process a little less complex, move the fish and then do the CO2 gradually as I watch the fish for signs of stress. I take a week or more to get it up to full blown levels of CO2.
Part of my overall planning is to not do too many things at one time. In that way, I can have fewer questions when/if things don't look right. If I move fish and they don't like the water, it is easier to sort out solutions than if I move fish and they don't like the water or is it they can't stand the CO2.
I don't see much connection with the cycle and CO2 but just like to keep things simple. Not sure I could really do the detail setting on CO2 without having the fish there. The "preferred" levels on CO2 always have to take the fish into account and may need to be adjusted.