If you choose to have the targeted creature block, the creature it must block is the one that was equipped by Grappling Hook at the time the ability triggered. It doesn’t matter if Grappling Hook leaves the battlefield or somehow becomes attached to another creature.
Grappling Hook
If you choose to have the targeted creature block the creature that was equipped with Grappling Hook, but it isn’t able to do so as blockers are declared (for example, because the attacking creature has flying and the targeted creature doesn’t), the requirement to block does nothing. The targeted creature is free to block whichever creature its controller chooses, or block no creatures at all.
If you control the triggered ability, you decide whether to have the targeted creature block the attacking creature at the time the ability resolves, not at the time blockers are declared.
Magic: The Gathering · ™ & © Wizards of the Coast · Illus. Philip Straub
Card data via Scryfall. Rarix is fan-made; not endorsed by the rights holders.
