Our first recommendation is to always enter the UK pension as a substitute 1099-R data entry, where you would information as closely as possible based on the data you have. That way, the pension is actually listed as pension on Form 1040, as you have correctly stated.
However, if electronic errors occur due to 1099-R data entry, for example, you may enter the pension in Miscellaneous Income. As long as IRS has the pension reported and included in total income, it is not problematic. If your pension receives no special tax treatment, you are fine to report it in the miscellaneous income, which is listed on line 21 form 1040.
If the foreign pension has withheld taxes (e.g., Canadian Pension Plan withholds "non-resident" tax), and you want to claim the foreign tax credit, you probably need to use the downloaded version of TurboTax and enter the numbers directly into the 1116 worksheet (the question system seems to assume that all foreign taxes are derived from 1099-INT or 1099-DIV and there are further assumptions that make things painful). Entering the data into the 1116 is a bit tricky, and there isn't enough space here to explain the various details. Good luck.