@Stoklas, Nac Apology for the delay. I have got the update from my team by default quota by key policy uses 0001-01-01T00:00:00 as a start point, not the date you set up the policy, to calculate the period and advances forward until it hits period containing current data - this is the current interval. You can see that interval between start and end times always matches the interval you set to policy.
We can override that behavior by setting first-period-start attribute to desired start time. As of now this is not documented and we will be updating our document to update first-period-start attribute for quota-by-key policy.
You can leverage the policy as below:
<quota-by-key calls="100" first-period-start="2022-01-14T12:00:00+00:00" renewal-period="2419200" counter-key="testkey" />
Once you saved the policy it may not show the first-period-start in the portal and there is still discussion on the expected behavior but the policy will set the start date correctly. Feel free to get back to me if you have any queries or concerns.