Fatal error: Cannot redeclare uc_order_views_data()
&quot;When I remove either version ...&quot;
&quot;I can't see a double-up of modules in /admin/modules&quot;
&quot;The two ubercart directories both contain the same subfolders.&quot;
It sounds like you have two copies of Ubercart on your server. THAT IS NOT ALLOWED for ANY Drupal module. You must have one, and only one, copy of each module.
The correct way to update a Drupal module is to completely remove the old version of the module code first, then replace it with the new version of the code. Then you can run update.php.