Text this: Muon $$g-2$$ g - 2 anomaly from vector-like leptons in a 2-Higgs-doublet + scalar singlet model