I found it again: the issue with cylinder bounds is that they are optimized and the engine does not support rotating these bounds around the X and Z axes. So if you rotate such an item to lie on its side, its AI bounds will still occupy the same space as when it was standing up. Box bounds can rotate along all axes.