Hi and WELCOME to YT! Also, CONGRATS on your new baby.
As for the feeding...yes, she needs to be fed about 4x per day right now (imo). She is very, very young...and usually breeders keep pups until they are 12 weeks of age, so she is still very vulnerable with needing frequent meals. If you can't feed her in person, then I'd probably leave out kibble for free feeding. When mine were pups, I'd come home at lunch to feed them and that worked out well...can you do that at all?
As for her weight gain, she sounds like she is doing just great

!