I agree with your critique of the OP, when introducing a stat that isn’t in the baseball savant glossary, definition is required.
i can tell you that Barrel Rate is not a contact stat, its a rate of exit velocity and launch angle falling in an idealized range.
it’s weird they call it barrels when it’s not about where the bat impacts the ball