Per coloro che riscontrano lo stesso problema:
Ho trovato il motivo per cui non funzionava. Il "Native-SRC" non si stava impostando correttamente (in effetti non avevo alcun valore). Questo è in realtà il motivo principale per cui non sono riuscito a vedere nulla. Ora senza una buona ragione (o miracolo), dopo aver rimosso tutto e ricreato tutto, ora ho un valore SRC nativo e tutto si presenta come previsto.
Infatti il database quando l'ho aggiunto al GeoServer, le tabelle erano impostate con EPSG:0 (default per la geometria). Ma devi cambiare EPSG a 4326 eseguendo un aggiornamento come questo:
update MyTable set MyGeom = geometry::...FromText(MyGeom.STAsText(), 4326)
Dopo, rimuovi tutti i riferimenti in GeoServer alla tua tabella. In realtà devi ricreare tutto da zero. E quando aggiungerai nuovamente il tuo database con la tua tabella, funzionerà. Vedrai infatti il "Native-SRC" da impostare da solo, e potrai anche cliccare sull'autoset della BBOX del tuo tavolo. (Min X, Y, Max X, Y)