As far as I'm concerned the only reason a trade should be vetoed is collusion (which this league has had before).
That trade isn't, even if it may be a bit lop-sided. To be honest trade winners can completely swing 2 weeks down the line anyway if injuries happen or production falls off a cliff.
Also, may be one for next year. The trade processing time should be reduced. One day is sufficient, if there is collusion it will clearly be brought up by everyone and then the commissioner can edit teams if necessary. While on the subject the waivers could do with adjusting next year. Players who are dropped after the initial waiver period can't be picked up until gameday, would be better if waivers were available everyday after the weekend, or even Wednesday-Friday-Sunday.