Параллель вряд ли будет идти быстрее, так как нужно брать блокировки.
Попробуйте использовать перечисляемый ctor
List<SimpleClass> simpleClassList = new List<SimpleClass>() { new SimpleClass(1, "bob"), new SimpleClass(2, "ken") };
var x = from t in simpleClassList
select new SimpleClass (t.ID + 10, t.Name);
ConcurrentBag<SimpleClass> simpleClassCB = new ConcurrentBag<SimpleClass>(x);
foreach (var v in simpleClassCB)
{
Debug.WriteLine($"{v.ID} {v.Name}");
}