They both look pregnant. But not always will they stick to 4 weeks of a gestation period. It can be longer. I'd give it some time. They'll drop fry when they're up to it... I wouldn't be worried about it...
It's lovely when you get fry, they really are cute. But.....they just keep coming! I rehomed my male swordtail months ago, due to too many little ones. But his lovely partner has just dropped her fourth lot since he's been gone. Hopefully that is the last of it, I'm running out of homes for the fry!
One of them had babies last night was able to save around 15 of them, I was thinking the exact same about all the babies, I’ve a nursery tank so they are in that with 2 baby guppies, I’m delighted at the minute, but like you said could wind up with too many fish alright, we have 3 tanks, my son has one and my sister had two so hopefully they might take some