Parece que si usa GenerationType.SEQUENCE, debe especificar un "valor de incremento" de 1 para evitar que use la secuencia como semilla Hi/Lo.
La primera respuesta (la útil) a la pregunta que publicaste explica que debes especificar "allocationSize=1" en la anotación @GeneratedValue.
En las versiones más recientes de Hibernate, puede configurar hibernate.id.new_generator_mappings=true
en tus propiedades de Hibernate; consulte los documentos
.