They haven't been giving good answers. I went to them first, but they all come up with versions of "here's my INTERPRETATION of the policy since I don't know how the IRCC calculates coop duration limits". Many meetings with them resulted in the two calculations in my answer above.