Go back and read the relevant post. The other person was counting their bits from 1 and not from 0.XOR gate! Which can be implemented using the PLA.
The only misunderstanding I now have is that we want bit 3 to be changed when bit 0, 1 and 2 are HI (0111 not 0110) and yet you were leading me to only XOR 1 and 2. Where does bit 0 come into play, or am I missing something?
Perhaps: (Bit 0 AND Bit 1) XOR Bit 2?