Although I admire the Giant's honesty in admitting he overlooked that particular detail (which is understandable considering it wasn't all that important), I think the explanation about the extra spell slots due to the Wisdom bonus that comes from vampirism is a good Watsonian explanation of how Durkon was able to cast Detect Magic.