If I understand you correctly, the internal IP of the router is 169.254.0.101, right? So, your defaultrouter should be 169.254.0.101 (private network) and not the public IP assigned to you by your ISP. Your bge0 adapter connected to the router should be in that range, for example 169.254.0.102...