Nothing about either one of these class features interferes with the other in any way, as you are not actually wearing armor and there are no stacking issues involved.
The monk AC bonus is untyped, so it stacks fine with everything, including the demonhide armor bonus. (No idea why that's an armor bonus instead of a natural armor bonus.)