Hi Chris,
I don't think that what you are doing is actually possible.
If you copy multiple fields into a single one, and the "source fields" have values then the result will need to be multivalued (and that is the reason it is complaining),
Probably you had at some time mods_originInfo_dateCreated_sort_s actually set (implicitly) as a multivalued field, means you did not define the opposite and by default in such cases if Solr 4.x < gets multiple values for a field, even if _s, it will make it multivalued) and that is the reason it was not complaining, or, only one of the source fields had values.
In this case mods_originInfo_dateCreated_sort_s is getting data from multiple sources, which means also, even if what you want would be possible, it would make little sense for sorting?
Some ideas there
I found this example , which takes two sources and concats them into a single one into another field. You can research on how to make that closer to your needs
<updateRequestProcessorChain name="composite-position">
<processor class="solr.CloneFieldUpdateProcessorFactory">
<str name="source">lat</str>
<str name="source">lng</str>
<str name="dest">store</str>
</processor>
<processor class="solr.ConcatFieldUpdateProcessorFactory">
<str name="fieldName">store</str>
<str name="delimiter">;</str>
</processor>
<processor class="solr.LogUpdateProcessorFactory" />
<processor class="solr.RunUpdateProcessorFactory" />
</updateRequestProcessorChain>
2. Do it on the fedoragsearch side.
Actually, i like that approach better. Keep track of all the dates inside your mods slurp all xslt file, do the logic there, discern, count, manipulate, etc (you can use a lot of power there) and finally put just a single, _dt date into a single mods_dateCreated_iwanttosort_dt (output directly from the XSLT) that you know will contain just the single best candidate, hopefully, formatted the way you want.
3. Do it on PHP
Add some alter hook to any MODS ingest that via PHP code calculates the best possible (amongs all dates) date for sorting and add a single, always single, date into like a mods extension? of your invention xml element.
best
Diego Pino
Metro
Diego