На самом деле порты на передней стенке есть куда двигать, потому что динамик то круглый, а в портах вкладыш как раз по краям, так что пораскинь мозгами, включи объемное мышление и ты поймешь что без проблем сможешь сделать этот ящик уже, не меняя конфигурацию портов.
Отверстие в передней стенке, которая явяляется стенкой портов, должно быть круглое, по диаметру чуть чуть больше внешнего диаметра фланца динамика.
А стенка, на которую крепится динамик должна быть двуслойная, хотя бы в месте установки динамика, чтобы в один слой утопить фланец динамика. Не иначе.
А в целом нормально нарисовано, и порт по пропорциям очень даже адекватный.
Вопрос к тебе - ширина меняется потому что ящик будет во что то упираться? Попробуй посчитать длину, если две боковые стенки сделать толщиной 10мм, это ничего не изменит, потому что внешняя стенка порта не воспринимает практически ни какого давления.
А если не влазит совсем чуть чуть, то можно погрызть ящик в нужных местах болгаркой, сточив чуть чуть толщины под выступающие части кузова и запихать. А еще можно... хотя нет, положи кувалду на место )))