I've tried resolving this issue by setting the chat frame to the size I want with BFInfinite disabled (using the stock edit mode).
Unfortunately, when turning it back on, the chat frame becomes the at-first-install tiny default height.
There doesn't seem to be a way to override this behaviour.