Если я понял вашу проблему на этот раз, если вы можете сделать подпредставление размером с экран, то вам просто нужно установить для userInteractionEnabled значение TRUE в подпредставлении.
Протестировано с простым UITableView и UIImageView поверх него. Если я отключаю userInteractionEnabled, то вызывается willSelectRowAtIndexPath делегата tableView, если я устанавливаю значение TRUE, ничего не происходит.