Congrats on the level!
OK, so first, the Wikia article is not entirely accurate for Layonara, though it can be a useful reference for those things where we still have the default NWN implementation. This is the page you want to look at for Layonara's Ranger information: http://layonara.com/nwn/ranger
Of course, that link gives similar information in terms of when the Bonus Feats are granted, and in fact, as far as I can see, Layonara uses the NWN standard for Ranger feat progression (though we have differences in the specific feats that are granted at certain levels).
Bear in mind, however, that Bonus Feats are not the only feats one gets...but rather they are...bonus! Bonus feats are generally from a limited subset of feats and cannot usually be picked from the "general" pool. NWN continues to grant feats every three levels that are picked from the general pool.
Digging a little deeper, I looked at your character file and I saw that you did actually gain a feat at Level 23 and at Level 24:
Level 23: Epic Prowess (which is on the Ranger Bonus Feat list)
Level 24: Great Dexterity II
Now, if there's one of these that is not showing up on your character or does not seem to be functioning properly, let us know. However, from what I can see, Quenton got the feats he was due.