fix: Honor `aws_checksum_algorithm` when provided (#28328)