I think the trick is that with 2 4x1 MUXes you actually get 4 Input Select signals and 2 Enable Inputs to play with, for a total of 6 control bits. You only need 3 control bits for a real 8x1 MUX (4 if you need an enable). IF you get a bit liberal/imaginative with your control interface to 8x1 MUX you can define a control protocol that works.
Let S0, S1, E0 be the select input bits and enable bit for the first 4x1 MUX.
Let S2, S3, E1 be the select input bits and enable bit for the second 4x1 MUX.
The outputs of the two 4x1 MUXes should be wired together.
Whatever logic controls the 8x1 MUX needs to ensure that E0 = !E1 at all times to avoid a short circuit condition. For Input Select = 0 - 3, it should set E0 = 1 and E1 = 0. or Input Select = 4 - 7, it should set E0 = 0 and E1 = 1.
As you more or less correctly stated, control logic for the circuit could be implemented as follows:
Let S0', S1', and S2' be the logical select inputs for the 8x1 MUX:
INPUTS OUTPUTS
S2' S1' S0' S1 S0 S3 S2 E0 E1
0 0 0 0 0 0 0 1 0
0 0 1 0 1 0 1 1 0
0 1 0 1 0 1 0 1 0
0 1 1 1 1 1 1 1 0
1 0 0 0 0 0 0 0 1
1 0 1 0 1 0 1 0 1
1 1 0 1 0 1 0 0 1
1 1 1 1 1 1 1 0 1
Plainly from this truth table:
S0 = S2 = S0'
S1 = S3 = S1'
E0 = !S2'
E1 = S2'
So you will need an Inverter gate at a minimum for the control logic. As far as I can tell you can't do it with "just wire."
The part you're looking at has open-collector outputs. Consequently, every place its output is specified as "high", what it really means is "floating". This allows the outputs from multiple xor gates to be 'and'ed by simply tying them all together and attaching a single pull-up resistor to the lot of them.
Best Answer
No. Due to the both complementary and symmetric nature of XOR's inputs and outputs there is no way to configure any number of them to generate an output that does not exhibit the same symmetry.