Will you be driving or taking the WDW bus? That make a differenc.
If you will be using the bus, this is how I would do it.
To get to Boatwrights, I would do one of two things.....either take the DTD bus from CSR, and then the boat to POR...it would take a bit of time though (about an hour at least) or take any park bus, whichever one comes first, from CSR, and then transfer at that particular park to the POR bus.
For Cape May, head to MGM, and then either take the boat or walk. They take about the same time if the boat is there. If you have to wait for a boat to come in, and then load, it can take closer to 40 mins. If you walk, using the walkway that runs along the canal, it will take you about 20 or so minutes to get to BC...go past BW, on your right, go around the lake, BW still on the right, cross the bridge over the canal, go left and BC is now on your right.