Quranic Perennialism
The premise and arguments are very weak. The prohibited contents in 6: 151-152 clearly fall under the categories prescribed in 7:33. Some specific injunctions and laws were prescribed for Bani Israel for their special status of Shahaadah and as punishment for their sins and Quran makes it clear explicitly. It does not nullify that the general Din is no more general. Example of fasting in the verse favours our stance, not the opposite one. Quran says, Din has been one, not that the ummah (nations) has been one.