I'm quite sure you have to book it directly with Delta to use the miles. Miles ain't what they used to be though, so be prepared to shell out $50-200 for the privilege of using your miles.