Не было предела (составное глагольное сказуемое), восторгу не может являться подлежащим, т.к. стоит в дательное падеже.
Не было предела - фразеологизм, поэтому возможно допустить словосочетание не было предела (чему?) восторгу - управление, глагольное.