Ok … this verse that you have quoted 48:23 has been given this tafsir from Ibn Kathir …
That has been the way of Allah already with those who passed away before. And you will not find any change in the way of Allah.) means this is the way Allah deals with His creation. Whenever faith and disbelief meet at any distinguishing juncture, Allah gives victory to faith over disbelief, raises high truth and destroys falsehood. For instance, Allah the Exalted helped His loyal faithful supporters during the battle of Badr and they defeated His idolator enemies, even though the Muslims were few in num- ber and lightly armed, while the idolators were large in number and heavily armed.
It is apparent this “no change” is referred to specifically regarding the manner of faith vs disbelief where victory has come to those who believe. It is not a general statement of “EVERYTHING” and it can’t be … your own reason should show you that.
a) Look at the miracle of the parting sea - Musa (AS)
b) Look at the miracle of the staff become snake eating the other snakes - Musa (AS)
c) Look at the Creation of Adam (AS)
d) Look at the Ascension of Isa (AS)
And if you do no want to accept Isa (AS)'s Ascension then at least recognise according to your own views that Isa (AS) was first born to a Jewish woman and then he was born to an Indian woman… For the same person to be born twice - or for two separate people to be given the same soul or spiritual title is to all extents and purposes a “change” from the law of God … In fact more fundamentally growth, technology and so many other things breed change and this is a world full of changes - to say that you feel a change is only a change on the basis that something has never happened before then many things that now happen had a start point … in which case the start point would have to be impossible if Allah (SWT) never changes His ways.
Rather Allah (SWT) is Himself Unchanging and this verse has to have a very specific understanding …