Looks like eOS explicitly delivers a custom microG version. So it’s standard eOS behavior to have a different signature on the microG app.