Sadly, I haven't the slightest idea which church this is. Given the width of the water, I suspect it would be on La Giudecca, which means it's probably the Redentore or Le Zitelle (we never went to La Giudecca).