Question: are spd and spd sl compatible?
Answer: Short answer, no. SPD and SPD-SL are two completely different systems. Based on what you are asking to get out of the pedal and shoe combination however, going with the shoe you specified (or similar) and an SPD pedal like the following should cover your needs nicely. Happy riding!