Hi Paul,
the described functionality of editing the vendor linkage has been provided in the application exactly for such cases when an existing ECC vendor and an existing SRM business partner needs to be linked together. Whether you call it as a workaround, or best practice this is the only option in the scenario described by Wendy (beside of editing database tables manually).
regards
Zoltan