Yeah, I'm afraid that crank is a little too cheesy for that frame! Your frame probably came with a Stronglight 104 originally, but when looking for the perfect crank I'd prioritize the quality level above the word "stronglight." You could use anything with a bcd 144, 130, 110. Something like a
Sugino Mighty should be pretty easy to find and look great.