すまん、Concat を見つけた。

foo.SelectMany(i=>bar(i)).Concat(new[]{ item });

と書けた。
でも、配列生成してんのが無駄な気がするが、
回避する方法ないよね?

( new List<T>(){ item } とかは無しでw)