>>546303305
Technically, you can count the DMC banner as "Free" since Kuro gave Dante for free.
If you count the DMC banner as free, it removes the inconsistencies. While the order doesn't match up, it even proves the theory that Pattern B has 2 free and 2 limited characters.