but if two trainers pokemon attach, it can't be determined by which is which cause even though slowpoke is the main component, shellder is still a pokemon. 50-50. think of it as if it were your shellder, would you just have given it up if it decided to attach to a trainers slowpoke?
Maybe a pokemon battle for the slowbro would be the best option