Switch vibrations for all notifications except phone calls in silent mode
Unfortunately, unless you jailbreak you iPhone, there's no way to do that. Turning off vibrations for notifications does that for all notifications, including Phone call vibrations.