I think you may have hit the nail on the head there. If they have been registered as UK citizens they may not be eligible for a visitor visa.
My daughter has a 10 year visitor visa in her Thai passport since 2015, but she was only registered as a UK citizen last year.