A while back BOA PCd my CR to the main version due to discontinuing their partnership with Defenders of Wildlife and a few weeks ago I was able to PC it to another affinity which is now currently reflected in my account.
On DPs ahh never change BOA since as usual had to HUCA with the first CSR suggesting I terminate my current card (my oldest btw) and app for a new one. Second CSR was able to get it done after research and on this I can confirm there are only a handful of affinities left from the 100+ they had 2 years ago. She also noted the possibility of changing to the mastercard network for the main card so that may still be possible (didn't explore it).