Re: Semi-Colons in a List, Where Some of The Listed Items Contain Commas.
Yes, once you need to use a semi-colon because one item in the list has an internal comma, you continue to use the semi-colon to separate all of the items in the list.
You may find that if you did have only one item that needed the comma (not true in your example), you might prefer to re-order the elements, separating them with commas and then putting the complex one after an "as well as."
So: a, which included b; c, which involved d; e, although not f; g; h; and i.
or
a, b, c, and d, as well as e, which involved f.
Edit: Oh, and welcome to Using English!
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.