The oven's requirements for CBD will only trigger once you speak to Swamp Hound in his suite. After he specifically asks you for for weed brownies and you finish speaking to him you should then be able to bake them. Give that a shot.