Es sieht so aus, als würde dein JXMapKit den falschen Startpunkt verwenden.
Aus http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames#X_and_Y

Tile 12/2158/1432 liefert Bregenz, Tile 12/2156/1436 liefert die westliche Ecke von Vorarlberg/Österreich (Grenze Österreich/Schweiz/Lichtenstein).

Das heißt, die Tile-Nummern in deinem Verzeichnis passen, das was JXMapKit anfordert passt nicht.
Du kannst mit PHP Calc for OSM ein wenig rumspielen (Bounding-Box an Vorarlberg anpassen) und sehen welchen Bewreich an Tile-Nummern du dann erhältst.

Edbert (EvanE)