Xeno, I had the identical leading edge spike problems that you have described and found your posts while I was looking for a solution. I am using the 555 to generate a 10kHz sqr wave and driving a 10K resistive load.
I didn't care why the 555 has the spike, just how to get rid of it.
My fix...