Odd that it has only lost port forwarding but everything else works. Some faulty data may be cached in the TC. You might try a soft reset first, then hard, then factory, using Airport Utility. You won't lose any data on the TC hard drive, it will just reset the router part.