On the in-editor canvas, the frame was showing correctly, very odd. Deleting everything , re-importing the sprite strip and applying the collision mesh/origin seemed to work.
Did it display the sloped one when you opened it?
The only thing I can think that I did, was to perhaps confuse it with two versions of the same game, with identically named sprites etc, then close one, if it keeps a cache somewhere maybe it was referencing the sprite frames in a different order, as in one version I'd added new frames/reordered the frames.