Update on my own workaround...
I ended up creating a contentBoxSmall div in the content.css file with a short width (220px) and a float:left declaration. (There are other style declarations, but they are specific to my use - and yours will probably be different...)
Inside of that, I placed the productResultsWrapper and its child elements.
The next issue that came up was that only five products show up on each page. With the new, smaller divs, I want many more to show up. So, somewhere around line 147 of the Products_Results.php file, I changed:
$maxRows_WADAProducts = 5;
to
$maxRows_WADAProducts = 50;
It seems to be working well for me - I hope it provides a push in the right direction for those wanting to do a similar layout.