Un millón de gracias, sí que era ese el problema, el layout de this

. Lo he convertido en GridBagLayout y ya me muestra el botón donde quería (aunque ahora se me ha descolocado todo lo demás... jeje!)
Parecerá 1 tontería, pero llevaba 2 días perdidos peleándome con el botón