Hola Pepe, no soy ni mucho menos ningun experto en Agaricus, pero entiendo que vas bastante bien encaminado, el Agaricus haemorrhoidarius actualmente según las dos bases de datos de que disponemos está sinonimizado con el Agaricus sylvaticus, lo que simplifica bastante las cosas, en este caso la microscopía nos sacaría de dudas con esporas de un tamaño significativamente mayor para el Agaricus langei en comparación con sus posibles confusiones.
Un pequeño tirón de orejas, el que me dices silváticus, va con "y" griega, aunque en Mycobank (base de datos taxonómica) lo siguen poniendo con "i" latina, y por supuesto
sin acento, ningún nombre científico va acentuado, y por contra según el criterio de Index Fungorum (base de datos nomenclatural), el Agaricus silvaticus (con "i" latina) como tal actualmente no existe ni tan siquiera como sinónimo, ni tampoco como variante ortográfica
https://www.speciesfungorum.org/Names/SynSpecies.asp?RecordID=490442https://www.mycobank.org/page/Name%20details%20page/name/Agaricus%20sylvaticushttps://www.mycobank.org/page/Name%20details%20page/field/Mycobank%20%23/171365Ya sería hora que empezaran a ponerse de acuerdo con las denominaciones.
Un abrazo