Hi,
Isn't the Programming pin C.5 (Leg 2) input-only with a PICAXE? C.1 (Leg 6) must be reserved as the I2C SCL clock leaving only 3 Output pins for Charlieplexing.
However, there is a forum thread about using the C.3 (Leg 4) "Input Only" pin to carry a high impedance output signal, so maybe that could be used by the addition of a couple of small transistors?
Cheers, Alan.