P0 superconverging to second order on a regular mesh is not particularly surprising. This is how the finite volume people get to claim their methods are second order.