I still to work on pushpool from many times already, you sure your pool work right ?
How have you fix the hash for be right on "RC", "hash32[7]" and "hash[27]" checks ? If you are not do it (simple bypass), you can still to search a blocks for all your life :-)
FaSan