Yes, you got a point here. The binding does ignore the “BlockTime”. We might add an improvement for it some day.
In general I am thinking about a complete refactoring of the binding as the implementation of communication between binding and FRITZ!Box is kind of clumsy these days. There is a lot of potential to reduce the number of lines of code by switching to a modern approach. But as you know - time is limited …