I believe Vueling flies non stop between Granada and Paris, so in addition to checking prices to fix your Ryanair tickets, you should check out prices to fly non stop - might not be that much more at this point.
Also remember that since the problem is on the return, you could probably use your current tickets for the outbound, then just purchase a new ticket (on a different airline) for the return segment.