Насколько я знаю, нет способа указать время ожидания обратного вызова. Если вы используете контекст для каждого экземпляра сеанса, то у сеанса канала будет время ожидания, но это не одно и то же. Для ясности могу ли я просто подтвердить, какое поведение вы ожидаете увидеть по истечении времени ожидания обратного вызова?
Например, после истечения времени ожидания служба не может выполнить обратный вызов клиенту?
Я не видел такого поведения - по моему опыту канал обратного вызова будет доступен, когда служба выполнит обратный вызов, и это будет работать через любое количество времени.