Remove authz_id from insert_cookbook_versions WHERE clause

The authz_id is not necessary to guarantee a unique result as the name
and org_id combination is also constrained to be uniq.  Further, when
new cookbooks concurrently, it is possible that the authz_id we have
is incorrect, leading to a failure.

Since we depend on the record order, we have to do some ugliness to
remove authz_id from the arguments used.
Not sure whether we'd want to bite off adding it, but the exprecs parse transform gives you some programatic record access that would likely simplify this a fair bit and make it more robust. We're using it in *redacted* where you could look for examples. And I think you could add it in so it was pretty focus/low impact. You can then query for the fields and the index of fields, e.g.