Yes, that's how I read it. I'm assuming, of course, that between paragraphs (b) and (c) there is an “or”. It's not clear from the drafting of the amendment that there is an “or” following paragraph (b), but assuming there is an “or”, then we are talking about three different classes, in that either former ethics officers of the Senate or the ethics commissioner would be eligible to be appointed.
On June 12th, 2006. See this statement in context.