Когда ты выдаешь способность, то она падает в пустой к которому не привязано биндов.
Бинды в доте есть только у способностей 1-6
А значит тебе нужно добавить способность + заменить её с существующей
caster:SwapAbilities(abilityName1: string, abilityName2: string, enable1: bool, enable2: bool)
Можешь создать пустышки в слоты 1-6, после добавления способности ищешь по имени и заменяешь их ( + удаляешь ?)