Hi! I live in Gran Canaria. Taxi will be expensive, to Pasito Blanco probably upwards of 150€ per way. Bus number 30 leaves from the Santa Catalina bus station garage, a 10-minute walk from the cruise port, two or three times an hour (note that not all buses start from there), and will take you to Faro Maspalomas station in 50 minutes or so. From there, take a taxi for convenience to Pasito Blanco, it'll be 10 minutes tops. Here is the timetable:
https://guaguasglobal.com/en/routes-timetables/line-info/?id=30
Rosanna