Baaed on what we've discussed so far I am going to assume that you originally installed the Microsoft Store version of iTunes, which not only updates automatically, but notably (as far as I know) does not tell you which version is installed.
I further assume that the Microsoft Store would not supply any information about the version of iTunes that it offers. Therefore, I believe it's safe to assume that your version of iTunes is up to date.
To return to the actual issue that you have; iTunes not recognising that you have the latest update on your phone (to iOS 17.4.1). There have been several posts here about this update, which either centre on the update not being available or (as in your case) iTunes not recognising the update. However, I haven't noticed a definitive answer to this issue.
Having said that, one of the articles that you linked to mentions that Apple seem to have released a revised version of iOS 17.4.1. In other words, with the same iOS version number. One point that might be easily overlooked in that article is that when it was written (27th March) the latest update (the revised 17.4.1) was not available over the air (Wi-Fi). In other words, the only way to update to the revised version was by using iTunes (or on the latest MacOS; Finder). At the time of writing, the device cannot be updated over Wi-Fi. I do not know whether that has now changed, but I suspect it has not (see below).
In the past Apple's software has told users that they have the "latest or current version of iOS" on their device when in fact that is not so. Case in point: the 6th generation iPod Touch will show a message stating iOS 12.5.7 and that Your software is up to date. Everyone who reads that questions it as there are later versions of iOS (e.g. iOS 13 and upwards). What the message should state is that the iPod has the last version or the most recent version of iOS that will run on that model of iPod. So it's possible that that any message you see on the phone telling you that the iOS is up to date is (in Apple's mind) correct since the even later version is not available using the Wi-Fi method.
So on your phone you may see a message telling you that iOS is up to date, but in iTunes you may see a message telling you that there is an update available. In both cases, you see iOS 17.4.1.
So what do you do? Well, try updating the phone by using iTunes. Alternatively, unless there is an absolute need to update, wait for Apple to get their act together and release a newer version of iOS that actually has a different number. It wouldn't be the first time that Apple has made a mistake.