Unlike the cm3 board, the rock5b board should use the mkimage script from the uboot directory.
$ubootName/tools/mkimage -C none -A arm -T script -n 'flatmax load script' -d $BR2_EXTERNAL_RK3308_PATH/board/RK3588/boot.cmd $BINARIES_DIR/boot.scr
This script now works as expected.