The ISP can’t tell what router is being used, they can only do packet monitoring. One thing they do check for is the packet TTL. Windows and other devices have a different TTL than say Android, so they would know that it the device that the packet came from is tethered. You can bypass this by forcing OpenWRT to send the correct TTL, which for Android is 64.