Just wanted to post a follow up for anyone interested in Custom AAs.
The problem is I used a Rank ID greater than 49998. If you use Rank IDs higher, the max AA will be calculated correctly. The problem is the Rank
with the ID greater than 49998 will cause the AA to get dropped from the AA window once you reach it.
I've only tested this with UF and RoF. It appears to be a client limitation.
Earlier rules still apply, you have to modify dbstr_us.txt, and you have to be mindful of future AAs that get added to the DB.
Thanks, Demonstar55, for the earlier reply!