Has she considered getting another opinion? For me ODD would be an immediate sign to RUN and see somebody else for a second opinion. It is really a controversial diagnosis for a child that young and it seems especially inappropriate when it is suggested the child is having other difficulties with sensory regulation and speech which could be causing him to be oppositional.