Тип возвращаемого значения должен совпадать с тем, что вы получаете:
Поэтому измените
public List<OrgElementViewModel> ChildrenComboDataset
на
public List<OrgChartManager> ChildrenComboDataset
И оно станет:
private List<OrgChartManager> myList;
public List<OrgChartManager> ChildrenComboDataset
{
get
{
IEnumerable myEnumerable = OrgChartManager.Instance().GetChildrenSerch();
myList = myEnumerable.Cast<OrgChartManager>().ToList();
return myList; // You are returing List<OrgChartManager>
}
}