First of all, I commend you for doing lots of research to improve your condition.
Someone else wrote how Evening Primrose Oil heals her lips, but her lips go back to EC when she stops taking it. Maybe you could stop taking it just to see if that is what is helping. I took Black Currant Oil, which is similar to Evening Primrose Oil without the iron absorption interference, but it did not seem to improve my lips.
I am interested in the cranberry pills since it helps to keep bacteria off the walls of the bladder, kidney, and intestines. I have not tried it, but I probably will. Thanks for the reminder.