The cache encounters a false positive because both forms have identical form signatures, which are used for cache lookups (code). Since both forms have common fields, the type predictions are mixed up as well: the credit card fields have address types (code).*
This bug only concerns credit card forms since cache hits are ignored for non-credit-card forms.
*: Until you click into a field.