and I'm sure lapse rates aren't a huge deal TBH, 6C or 6.5C/km very doable 90/70ish. But you'd need slightly more dynamics, forcing, or shear. probably two of those three, to offset not having that bouyancy. Stronger forcing would have at least organized some of this stuff a bit more.
Not great timing at all.