"смогли бы сложиться отношения у Снейпа и Гермионы?"
Имхо, нет. Даже если предположить, что несмотря на чудовищные препятствия для самого факта отношений, они каким-то образом все ж таки были, то "складываться" (а я понимаю это, как совместную жизнь в счастье и гармонии) там просто нечему. Два сложных человека, у которых нет никаких причин быть рядом друг с другом, зато наличествует уйма заморочек, на мироустройстве и моралистике с одной стороны, на прошлых грехах с другой. Бред.
Снейпу вообще, чтобы быть хоть с кем-либо, надо в корне менять свою жизнь (что возможно) и отношение к этой самой жизни и себе (что сложнее). Иногда человеку проще героически умереть, чем непонятно зачем жить. Можно считать слабостью или силой, но это вполне явно проступающий из событий канона - выбор, к которому он полз десятилетие.