the top tube lengths in the catalogs are nominal, i.e. horizontal and thus longer than if measured along the top tube. thus if the 23" are measured along the top tube it is deffo a larger frame than the one with 23" top tube in the catalog. which jives with the longer seat tube. sounds like it is too large for AG.
Carsten
Carsten