I'm also researching DeSilva/DaSilva for my own family history, and I'm wondering if John DeSilva could be related to my great great grandfather Louis DeSilva as they immigrated about the same time to the same location.
At any rate, I did a search for John DeSilva baptism records in Portugal. There was no DeSilva, but I did find Joao DaSilva. There were 3 possible:
Joao DaSilva, christening: 15 Sep 1829
location: Palmela, Setúbal, Portugal
parents: Joze Da Silva, Maria Da Conceicão
Joao Da Silva, christening: 14 Jan 1827
location: Santo André, Estremoz, Évora, Portugal
parents: Joao Da Silva, Rita Dos Prazeres
João Da Silva, christening: 04 Mar 1827
location: Nossa Senhora da Conceiçao, Seixal, Setúbal, Portugal
parents: Alexandre Da Silva, Victoria Paula