When the Weak Separation Condition implies the Generalized Finite Type Condition