Hi Ryan.
The adjustement to columns is working on my site, are you sure is not related with your cache? I can't see the page you link since there are no public privileges. In fact what I can't change now is the number of columns on the categories table, which in fact is done by a function which is not on uc_catalog.module and I don't manage to find 
About the add to cart button I've read your comments and, well, it's true, it has sense 
