That looks like a fungus was growing there and fell off.
I’d say you’re right on.Definately on of those large flat fungi that grow on trees.....