FanatPHP, в целом, жесткие пропорции результата обработки картинок от сервера в px не смогут не помочь, если используется адаптивный дизайн в верстке, где все на процентах. Это уже задача CSS.
Если, конечно, не вписывать на сервере картинки в квадрат, а там, где есть пустое пространство, — делать заливку белым цветом (только это плохо, ибо дизайн может поменяться — и картинки надо будет переделывать).
Нафига мне, как заказчику, трудноподдерживаемый программный комплекс, который повязан на каком-то там мужике-«лисе»? Нонсенс.