The objection I mentioned in my previous comment was that the original copyright holder of a creative work is the only person who can transfer any ownership rights. But let me restate this without invoking copyright: if I have the legal right to transfer ownership of a digital file in any legally recognized sense to you -- whether that file is a piece of software that I bought on physical media I am conveying to you, or artwork I created that is being digitally transferred to you -- an NFT is only useful as a proof of ownership if we have contractually stipulated that it does. That contract exists independently of the NFT, incorporating the NFT only by reference, just like the NFT itself only incorporates the digital file it tokenizes by reference. The NFT itself has no legal authority -- it's just a transactional record. As I mentioned in my previous comment, it's possible to easily create "bogus" NFTs of digital files whose creators or rights holders haven't authorized it. Furthermore, since there are multiple blockchains that handle NFTs, an NFT is just unique on that blockchain, so again there needs to be a framework outside the blockchain to truly establish ownership.
So the question has to arise: do you need the NFT in this transaction at all? Why can't the original contract incorporate the digital file directly by reference itself? The NFT doesn't really do much to support "proof of ownership," while instead clearly creating opportunities for scammers taking advantage of people who don't understand that just because you have an NFT for a digital file doesn't mean you necessarily have any legal authority to sell any kind of right whatsoever, copy or otherwise, in that file.
Maybe you don't see it that way -- clearly a lot of people don't -- but please do not imply I haven't taken a moment to think about this more deeply. I've thought about it a lot, in fact, and so far I haven't found a convincing response to the concerns I've expressed about this particular use case for NFTs.