مچھلی اور دمِ مسفوح
The fisrt way of checking hadith in hadith science is it can never be against Quran. You are mistaken if u think hadith can abrogate quran
…”It needs to be kept in mind that like other words, the word ‘ ميته ’ ( maytah ) is used in the above mentioned directives according to its usage in the Arabic language. No doubt, it has a literal meaning; however, its usage in the Arabic language does not include all the dead, as is the case with its Urdu usage. In such a case, it becomes confined to a certain specific meaning, and anyone who is aware of this intricacy, for example, will never include dead fish or dead locust in its connotation: Imam Zamakhshari writes: قصد ما يتفاهمه الناس و يتعارفونه في العادة ’ ألا تري أن القائل إذا قال : أكل فلان ميتة ’ لم يسبق الوهم إلى السمك والجراد كما لو قال : أكل دماً’ لم يسبق إلى الكبد والطحال ’ ولاعتبار العادة والتعارف قالوا : من حلف لا يأكل لحماً فأكل سمكا لم يحنث وان أكل لحماً في الحقيقة The word ‘ميته’ (maytah) mentioned in the Qur’ān must be understood according to its linguistic usage. Is not the case that when someone says that he has eaten maytah, we never include a fish or a locust in its connotation. This is similar to the fact that if a person says that he has drunk blood we never include liver or spleen in its connotation. Precisely because of such usage, jurists say that if a person swears that he will never eat meat and then he consumes fish, this will not break his oath although in reality he has eaten meat . [5] The Prophet (sws), on these very grounds, is reported to have said: أُحِلَّتْ لَكُمْ مَيْتَتَانِ وَدَمَانِ فَأَمَّا الْمَيْتَتَانِ فَالْحُوتُ وَالْجَرَادُ وَأَمَّا الدَّمَانِ فَالْكَبِدُ وَالطِّحَالُ.(ابنِ ماجه: رقم ٣٣١٤) Two [type of] dead and two [forms of] blood are not forbidden for you: The former being fish and locust and the latter being liver and spleen . ( Ibn Majah: No. 2314 ) Owing to similar reasons, about sea water, the Prophet (sws) is ascribed to have said: هُوَ الطَّهُورُ مَاؤُهُ الْحِلُّ مَيْتَتُهُ (نسائ: رقم ٥٩) Its water is pure and its maytah are not forbidden . ( Nisai: No. 59 ) In other words, the above quoted words of the Prophet (sws) also pertain to dead fish and certain other similar things which cannot be regarded as ‘ ميته ’ ( maytah ) as far as the usage of the word is concerned but which are ‘ ميته ’ ( maytah ) in the literal sense of the word”…. (Excerpt from Meezan: Javed Ahmed Ghamidi) (Translated by Dr. Shehzad Saleem) __________________________________ For details, please see : Discussion 1641
In recent Q&A Session with Ghamidi Sahab on Questions selected from ASK GHAMIDI Platform : ( Part-1 ): For answer to your question, please refer to the video below from 1:20:51 to 1:21:31 https://youtu.be/CKa4UcJguck?t=4851
Thanks a lot @UmerQureshi and @Hassan for getting this clarified!