first of all, you'll have to explain your notation. i'm guessing r(pi) is a rotation through pi radians, but what is q(pi/2) (i suspect it is a reflection of some sort)?
the second thing i notice is you have r(pi)*q(pi/2) = q(7pi/4). if this is not a typo on your part, then you haven't found "all" the symmetries of your octagon (groups satisfy closure under the group operation). but without actually seeing the octogon, merely stating it is "irregular" is NOT enough information.
also, cayley tables are silly. if you have an assignment to construct one, i understand, but the tables themselves don't often yield any real insight into the geometric situation.
i suspect that r(pi)*q(pi/2) is actually q(pi), and that your octogon has the same symmetry group as a rectangle (you have one rotational symmetry, and two orthogonal reflective symmetries). without actually seeing it, however, there's no way for me to know. if you have an axis of symmetry at the line at an angle of 3pi/4 radians (which is the SAME line as one at angle of 7pi/4 radians), then "flipping" about that line and rotating pi radians, should yield a second axis of symmetry at an angle of pi/4 radians, which doesn't seem to be accounted for in your table.
my advice is to post a picture, so it is clear what you are talking about.