Text this: A non-linear representation of general scalar extensions of the Standard Model for HEFT matching