I checked the logo SVG image and there are width and height attributes of 100% – which is why its grabbing those values. Generally the width/height attributes are not required as the SVG viewbox sets the dimensions.
If you can’t edit those out then we can try overwriting them using this PHP snippet:
add_filter('generate_logo_attributes', function($output){
$add_attr = array(
'width' => '150',
'height' => '100',
);
$new_output = array_merge($output,$add_attr);
return $new_output;
});
Just change the values to match your needs.