In large skillet, heat oil. Add shallot, garlic, and fennel seeds; heat for 2 minutes, stirring occasionally. Pour in port and simmer for 5 minutes. Add 1 1/2 cups water, cranberries, honey, thyme, lemon zest, red pepper flakes, and salt to skillet. Return to boil, reduce heat to medium low, and simmer for 10 minutes.