I do know the difference between the A340 & A330. The OP did mention the A330 & as I am chasing seat map info for it, it was that part which caught my eye & I admit that I didn't read the posting fully.
That said, I still can't find seatmaps for any CA Airbus aircraft - despite the A330-200 being in the fleet for nearly 2 years.