Regarding the stones...if they were green as a result of the oil mixing with bile than it would seem to me that they would be uniformly green...and they were not. Many of them were bright green with very dark green interiors when cut open...and some were tan. People have also reported passing white, black and red stones...when using greenish olive oil.
Regarding the "grapefruit bits"...make sure to click on the link below and read about liver flukes and stones. Also make sure to scroll through the whole page and look at the pictures of stones with flukes imbedded in them...they look very much like grapefruit pulp.