Can you please ensure that the datapoint import routine will check to see if there is already a value for the given time stamp, and if so, overwrite the existing value instead of creating duplicate time entries with different values?

This will not only prevent data duplication if an already-imported point time entry is re-imported, it may also provide an easy way to correct erroneous values that may have crept into the time history.