How did I not follow your instructions? I did and it did not work. It does not fail to work because I didn't follow your instructions, I followed them and it didn't work. I didn't just manually set the addresses for the Intel PRO/1000 because I just felt like it, I did it because your instructions didn't work in the first place.
Here, a screenshot of what happens.
Actually, you said "as long as it's not a 169.254.0.0/16 IP Address", well it is. I don't know why, because this is the result of following your instructions.