I was also thinking Pycnoporellus looked correct for but was looking at P. fulgens. There were 2 suggestions recommending this species and by inspection it does feel good. A third party had suggested Spongipellis pachyodon, but I do feel better about Pycnoporellus for this.