On RPi4, h264 hw acceleration is available via the ffmpeg h264_v4l2m2m decoder - I'd guess that freerdp is not using it. Alternatively, the v3d graphics driver on the RPi4 might be too slow.
Searching the internet reveals several comments stating that freerdp is faster on RPi3 than RPi4, which would tend to support the above.