In addition to Maureen’s excellent suggestions, there are incident management and rescues components in Paddle Canada Skills courses, primarily in level 2 and higher. The environment is increasingly dynamic as the level increases. Also the Pacific Paddling Symposium usually has such sessions; however this year’s symposium is already full.
Skils.ca probably offer incident management with their guiding courses.
The best incident management courses I have done in dynamic water, have been with Body Boat Blade on Orcas Island (actually in Deception Pass, so easier to get to). Across the border unfortunately and USD, but well worth any training you do with them. I also did the same course with them at a Lumpy Waters symposium in Oregon. This is a really fun weekend with lots to choose from. Contact me personally if you would like more information.
Our trip leader course offers incident management in a group dynamic in a more general way
I don’t know of any incident management courses locally although it may included in a small way in some advanced courses. Same for the repair courses. You might try asking these questions at http://www.westcoastpaddler.com. Regardless of the response it is a tremendous resource for kayaking on the west coast.