Having the holes closer to the sink in granite risks cracking it. What you might consider doing is mount the faucet on the back side of the sink - on the right-hand side if you are right-handed, or on the left, if left-handed. That's what I did on mine. I have a water filter faucet directly in back in the middle, and a soap dispenser on the left, symmetric with the main faucet on the right. My sink is 'D-shaped', with the rounded end towards the back. So, my faucet is on the right side, about where the back of the D starts to curve around to the other side. Works fine. You could put a cap on the existing hole, or use it for something like I did - filtered water, or a soap dispenser.
You need to look underneath the cabinet to see how much room there is between the edge of the sink and the hole...that would help you determine if you could have the hole made larger. You might be able to use the existing hole for the sprayer mount, and make a new one to mount the faucet elsewhere like I did.