1) You can take a Metro bus direct to Puerto Plata (POP). Rents are cheaper there and there is probably more offerings
2) You can take a Caribe Tours bus direct to Sosua
3) You can take a taxi from Sosua to Cabarete.
Costs about RD$200 each way...
FWIW
HB

Oh yeah, you need to take a taxi into Santo Domingo to get to either of these two bus lines.