do all user scripts, client scripts etc necessarily need a matching script deployment record for them to be active for all users? and has anybody run into the issue where sometimes the record type that the script has already been applied to isn't available in the 'Applies To:' selection part of the script deployment?