Not sure if this helps but if your records have a primary field with a name, you can also pass that one in your URL. As long as the field you are filling is a linked field it will automatically turn it into a record.
Make sure to use an encoded URL name (you can do that by creating a new formula column in airtable and type : ENCODE_URL({Primary_field_name}) else you might get some errors.