Fidelity may have sold you a bill that expires 4 weeks from your order date instead of a newly minted bill. It is not uncommon to trade "off-the-run" treasury bills that have identical yields as newly minted bills that mature on the same date.
However, looking for that CUSIP on TreasuryDirect shows bills of different "Security Term" with the same CUSIP. Since they all have the same maturity date and do not pay a coupon (you instead buy them at a discount), they are fundamentally equivalent. There should be no material difference in the yield you get from the bill you purchased and one that you would have gotten from TreasuryDirect or through another broker that had the same expiry date. US Treasury debt is incredibly liquid (trades a lot) so there's generally very little difference across brokers.
So it's entirely possible that you did get a newly-issued 4 week bill that has the same CUSIP (and pays the same amount) as one issued 2 months ago.
Put another way - investors should be agnostic about a bill that was issued 3 months ago and has one month until maturity and a newly issued bill that has one month to maturity. Otherwise one could buy the cheaper one, short the expensive one and get a risk-free profit ("arbitrage").