I too am 'exclusive' on DTRPG.
I THINK this means that anything you submit to DTRPG must then only go through them. You are still allowed to submit other things elsewhere.
For instance I have a few books on Amazon that are 'exclusive' to Amazon. I don't post them on DTRPG or anywhere else.