Yeah i tried that version initially and it was screaming error messages at me that ultimately would have required me to change my core wallet...
Or add the --allow-obsolete-bitcoind command-line switch when running run_p2pool.py. That is mentioned in the error message.
I wish there was a clear path of instructions out there for those that support segwit, then another for those that support segwit2x.
Frodocooper posted exactly that two posts before yours.