Not sure whether you have met your match or not, but you have certainly given yourself a challenge.
I think you'll find that the ribs go under the keelson - and the keelson doesn't look to be in a very good shape. Here in the UK where wooden canoes are rare (I constantly look and have only seen about 5 this year) but I don't think I'd take on that boat in a hurry . . . . . Where I have needed to repair ribs before I have just sistered them up next to the original as the bit sticking out from under, and the keelson itself, was still ok. (no idea why they are all different lengths)
I pre-drilled holes at each end, steamed them, bent them to shape in situ and quickly drilled through and got the ends nails in place - no need to bend them over till later.
Your first job might be to look at the keelson and remove the bad bits. There will be screws into it from the keel and nails all along from the planks (try not to damage these). Work out if you need a whole new keelson or just bits to scarf in.
Next, make the replacement keelson bits. You need to match the router cutter to the rib shapes so possibly best to make the ribs at the same time.
I made ribs out of oak, not being able to get the elm of the original. After that I think I’d remove alternate ribs, bend replacements and fix in place with clamps. When you’ve done a few of them, locate them in exactly the right place with your routed keelson, drill through from the holes in the outside and nail them at each plank. Then do the ‘other’ alternate ribs.
Good luck; if you find a better way, please record it here as I may need it sometime.
Sam