Cuando sacas una resta entre objetos datetime.datetime, lo que haces es sacar un datetime.timedelta.
Sumar 2 datetime.datetime no tiene sentido y de hecho no esta soportado tal como error te indica.
Lo que si puedes hacer es sumar un timedelta a un datetime.
Ejemplo:
Código:
>>> import datetime
>>> datetime.datetime(2016, 6, 15) + datetime.timedelta(hours=26, minutes=2, seconds=1)
datetime.datetime(2016, 6, 16, 2, 2, 1)