I think the writers just didn’t want to deal with future tech, while having an explanation for why everyone else in Storybrooke isn’t able to help out.
There are different ways to help, though. They may not be able to come to the rescue (cause time travel) but they can offer advice to Henry, which is what I think their role is more likely to be