What makes it so difficult or special I have to use Turbotax Deluxe?
The tax treatment of pensions under the law is not the same as the tax treatment of earned income. That said, the tax software of Credit Karma, which is free, handles my pension information just fine.