Looks to me like aircraft in the last picture is not at or below 3000’ AMSL or 1,000’ AGL. Looks to me like less than 1000’ feet vertical separation from the tops of that cloud. Perhaps the aircraft was on climb. But then there’s the horizontal distance rule….
I think the practical test is: If an opposite direction climbing IFR popped out of the cloud, would the PICs have time to see each other and take avoiding action?
On a different subject, perhaps that EGT should have been flagged U/S…..