That’s as it should be.
SDDM handles the login. kcreenlocker handles the lock screen. They are two separate packages that each need to be configured separately.
I don’t know why.
Just that the lock screen theme follows the desktop theme.
But the lock screen image can be changed
under “Security and Privacy” → “Screen Locking” → “Configure Appearance”