That would certainly do it! Stating the obvious, here, looks like you have 3 clear paths to take:
Purchase Plex Pass to enable hardware transcode
Switch to Jellyfin to avoid paying for Plex Pass
Upgrade the server to something with more CPU horsepower (and of course higher energy consumption) to compensate for lack of hardware transcode support