your problem is based on a to low hashrate i think.
p2pool s on a much higher difficulty. It takes about 40-50 min. to get a share with my ~830 MH/s. So, with your hashrate it will take about 10 hours or something.
without a share, you get no payout. And when you get a share early in one round, it could be that you also get no (or very low) payout, because it's pplns.
with low hash rates you should try a pps based node to p2pool, instead of running your own one, imho.
I was getting shares and payouts up until i upgraded to the newer version 2 days ago, i have currently been running since this morning and am not showing on the stats page at all, and have not received a share of the last payout, i was getting shares of payout on very short 1 hour or so crunches before.
If not, P2pool might get new adress for payouts and you lost all previous stats.
Sometimes I not get share all 24hours.... and sometimes 4 in a hour.