Resolved with Andy's speedy help.
My config file was missing a line like,
$config['internalDataUrl'] = function($internalPath, $canonical)
{
return 'https://yourname.s3.us-east-2.amazonaws.com/internal_data/' . $internalPath;
};
Seems this is not mentioned in the S3 setup instructions...