If I post remotely via email, WordPress no longer pings pingomatic. Do you know how to get it to ping?
Have you tried a plugin? I use MaxBlog press ping optimizer. You may have other issues though, as there is no reason I can think of why it wouldn't ping after post unless something was turned off.