Etwas bemüht, ja. Warum auch nur fragment identifier im selben Dokument erlaubt sind, ist mir auch nicht verständlich.
Wahrscheinlich damit der Client jederzeit die Bedeutung der Abkürzung in Erfahrung bringen und ggf. ausgeben kann, ohne dass eine externe Ressource geladen werden muss. Man denke an Screenreader. Läge der Glossar nicht im selben Dokument, wäre abbr in XHTML 2 nicht so leistungsfähig wie HTML 4.
Mathias