One possible way would be to have the player enter one of two states (grapple or shoot) using a button or something and then everything else can bind to touch controls! Just a suggestion though. That's how I'd probably do it.
Thanks for the suggestion! I like the idea of toggling controls with a button. Originally we wanted to implement a drag and shoot mechanic, kind of like pool or angry birds. But the point and click just felt right and simple.