Oh, I see, I didn't think to include the same solution for when the fishing rod is just placed in a spiderweb. That is a definite oversight.
And you are correct that it would be best to make the cursor react to interactable objects; I actually intended to do that at first, but abandoned the idea due to time constraints and then forgot about it.
I'll see if I can put out a new version that fixes these issues. Thank you for pointing them out!