Geography – Custom alignment for GeoMarker

I have to align one GeoMarker at the bottom left of the mark:

f = framed[
   Style["Dill", FontColor -> Orange, FontSize -> 17, 
    FontFamily -> "CMU Serif Upright Italic", FontWeight -> Bold],
Background -> Gray Level[0.9], Rounding Radius -> 5,
FrameMargins -> {{10, 10}, {5, 5}},
FrameStyle -> directive[Orange, Thickness@2],
ContentPadding -> False];

g = graphics[{Orange, AbsoluteThickness[1.3]CapForm["Round"],
line[{{0, 0}, {.5, .5}, {1, .5}}],
commitment[f, {1, .5}, ImageScaled[{0, .5}]], PointSize[0.2],
Point[{0, 0}]}];

Enter the image description here

Of course, the curve in the graph with the positioning Alignment-> links not correct:

Enter the image description here

which is reinforced at higher zoom levels:

GeoGrafiken[
 GeoMarker[GeoPosition[{64.147049`, -21.932949`}]G
"Scale" -> Scaled[.4], "Alignment" -> links], GeoZoomLevel -> 5,
ImageSize -> {200, 100}]

Enter the image description here

Until the alignment of the GeoMarker becomes more robust, ala commitment[g, pos, opos, size, dirs]Does anyone know a simple workaround?