I'm just thinking out loud here so take it all with a pinch of salt & check my thinking!
If you have eggs then the queen has been there recently.
However don't underestimate how busy a hive can look after swarming!
As to the hive (is it your only one?), you could buy a couple of queens, then...