Тогда создавайте очередь отправки на все остальные сервера.
При создании, изменении пароля и пр.
API.
Не забудьте разруливать ситуацию, когда на разных сайтах одновременно регистрируются разные юзеры, но у них получаются одинаковые ID.
И кучу другого геморроя.
Помните, что функцию header() можно вызывать только если клиенту еще не передавались данные. То есть она должна идти первой в выводе, перед ее вызовом не должно быть никаких HTML тэгов, пустых строк и т.п.
Во-первых, таблицу link правильнее было назвать user_plant с ключами telegram_id и plant_id.
Во-вторых ее вообще надо удалить. Вместо нее добавить plant.telegram_id с внешним ключом на user.telegram_id. Тогда при удалении юзера каскадно удалятся и все его растения.