I've used a QT that is forked from BTC, and I know with newer versions of it they migrated to default new wallets to be descriptor wallets so bitcoin QT might do it to???
Yes it is.
But OP's wallet isn't descriptor because the error that he'll get would be "
Only legacy wallets are supported by this command" regardles of the prvKey's validity.