How to use ffmpeg drawtext without changing the width of a video
Gyan solved it: (see comment above)

drawtext cannot alter the video frame size. Your video is most likely portrait but stored as landscape with a rotation tag, and ffmpeg auto-rotates the video for you. Add -noautorotate before -i to avoid that.