Maybe meauze all your blocks and group them by size.
then decide what the easiest fix would be
if only a few of the blocks are much larger than the others, i would take them apart and redo them
A 1/4 inch variation on a 15 inch block is noticeable, but more tolerable than a 1/2 inch variation.
Then when laying them out for assembly, I would try to eveny scatter the different sizes so that the easing would be spread out over the whole top.its a "challenge' to layer and quilt a wonky top.