я не знаю, но попробую через костыли
/scoreboard objectives add bow minecraft.used:minecraft.bow
execute at @a[nbt={SelectedItem:{id:"bow",Count:1b},Inventory:[{id:"arrow",tag:{...}}]},scores={bow=1..}] as @e[type=arrow,limit=1,sort=nearest] run tag @s add special
execute as @e[tag=special] run tp @s координаты
Либо на 1.16, можно создать ещё один скорборд который проверяет UUID и так можно сравнить стрелу, честно я не знаю, т.к. при выстреле все тэги убираются :/