PAD does not support dynamic variable references.
What I would suggest, though, is that you put your variables into a list by using Set variable and setting the value to %[cb1,cb2,cb3,cb4,...]% and then accessing those values via a loop index. Note that list indexing is 0-based though, so your first item will be at index 0.
Alternatively, you could also put them all into an object by using Convert JSON to custom object and converting the following JSON:
{
"cb1": "%cb1%",
"cb2": "%cb2%",
"cb3": "%cb3%",
"cb4": "%cb4%",
...
}
When you have that, you can access your values as %JsonAsCustomObject['cb1']% (assuming your object is stored in %JsonAsCustomObject%). So, if you have a loop index with a value of 1, you could have a separate variable, called, for example, %Property% and use Set variable to set it to cb%LoopIndex%. Doing so will result in the %Property% variable storing the reference to the item you need. You can then use %JsonAsCustomObject[Property]% to access the item inside the loop.
-------------------------------------------------------------------------
If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.
I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.