Fixed a call to an undefined function (was simply calling the wrong function).
Now the use of hook_forms only passes the add to cart callback if the product type is donation.
Beta 1 release for Ubercart 2.0 and Drupal 6. Everything works fine on my development machine but there are a lot of different modules for Ubercart and I haven't been able to test everything so please test and submit any issues found.