I believe they are father and son. The `Books` section on the Toledo family website links to books written by Oscar Toledo G.
https://nanochess.org/author.html
Odd that he doesn't mention the "scientist" people may be looking for is his father, but everything else lines up.