How to target a entity by it's name Minecraft Bedrock?
By using the name
argument of a command as you're already doing:
execute @e[name=entityNameHere] tp ~ ~10 ~
However, and unfortunately, the fishing hook can't be given or summoned in Minecraft: Bedrock Edition , and as a result, cannot be named since these are the only commands in Bedrock Edition that enable us to give names to entities.
You can read more about the commands available in Bedrock Edition on DigMinecraft.