That last picture definitely looks like it but I am no fungi scientist. I think you are doing good things for your soil.
Ed