A date/time value in Access is stored as a decimal number. The integer part gives the number of days since 31 December 1899 and the fractional part is the time represented as a fraction of a day. So as you can see, the stored value is completely independent of the format applied or the regional setting.
However, you are using SQL Server for staorage and that uses a different convention. SQL Server takes into account a system base date of January 1st, 1900. SQL Server stores the datetime data type internally as two 4 byte integers and smalldatetime as two 2 byte integers. The first integer in both the cases stores the number of day difference from the base date. The second integer part stores the number of milliseconds/minutes since midnight.
So I would have been confident of saying that you can let the regional setting deal with how the date is presented if the back end was Access, I don't know if you can do this with SQL.
Sorry, it's just beyond my experience or knowledge.