Não entendi exatamente o que aconteceu.
Fiz upgrade para o tailwindV4 em um projeto e não percebi essa diferença, ou realmente não entendi o que você quis dizer. Pode dar um pouco mais de contexto
EDIT:
Encontrei aqui na documentação: https://tailwindcss.com/docs/upgrade-guide
Existe uma forma bem simples de solucionar pelo que vi:
@layer base { button:not(:disabled), [role="button"]:not(:disabled) { cursor: pointer; } }