kebab_definite
That's getting a bit deeper than my knowledge goes... But that sounds like you're trying to layer DNS's and I'm not sure that's how they work.
DNS translates Human-readable URL's into machine-readable IP addresses.
I don't think you can use your own special DNS and the VPN's DNS.
I've never heard of offline, one-device DNS, but that sounds like a good way to make your online fingerprint extremely unique.
VPN DNS's often have block lists, and RDNS has its own implementation of blocklists, which you can customize without (to the best of my knowledge) making your fingerprint any more unique.