I do think you are trying to make things more difficult than they need to be.
thunderbird wrote:When the Ooma Telo is connected behind a router with an Enabled DHCP Server, the Ooma Telo would auto sense the active Enabled Router DHCP Server.
There would have to be a way for the telo to tell the difference between a router's DHCP server and an ISP's DHCP server. There are probably ways to fingerprint a DHCP server or some other kind of signature to tell the DHCP servers apart, but the telo would have to be programmed for each one in order to know whether it should configure itself for router mode or switch mode.
thunderbird wrote:An additional external switch could be connected to the Ooma Telo's Home port to allow additional devices to be connected through the Ooma Telo's Home port.
thunderbird wrote:I know I could purchase another switch and place it ahead of the Ooma Telo, connecting both the Ooma Telo and the Computer to the Switch, but I don't want to purchase another switch for just one extra port.
Putting the switch in front of the telo would allow you to do everything you are wanting to do.