Your expression uses an $\lor$, so that is definitely not good, since you need to use only $\land$, $\oplus$, and $\top$.
Here is something you can do: since $A$ NAND $B \Leftrightarrow \
eg (A \land B)$, and since $P \oplus \top \Leftrightarrow \
eg P$, you have that $A$ NAND $B \Leftrightarrow (A\land B) \oplus \top$.