Trying to adjust a recipe to recreate Peruvian "Tres Puntas" rolls
There is not enough water in your dough to form the hole you want (focaccia is a good point, look at focaccia hydration). You probably want at least 375 g water per 500 g flour, more is better if you can work with the dough. 
Your conversion is off, your English recipe contains double the amount of sugar of the Spanish one. I would go with the smaller amount first, 25 g sugar for 500 g flour. Makes the dough easier to handle, and the taste isn't too sweet. 
That's way too much yeast, both the Spanish version (21 g fresh yeast per lb flour) and the English version (a correct conversion from the Spanish would have had 7 g active dry yeast per lb, 2 packets is probably more than twice that). 21 g per 0.5 kg would be around the upper limit of yeast, used for richer breads like brioche. Use 10-12 g fresh yeast or 3-4 g active dry yeast per 0.5 kg flour. A bigger amount of yeast rises quicker, but the first cells die and start stinking of the waste products of their own fermentation (including acetic acid and ammonia). Don't rush the recipe, let it rise well in a not too warm place, you'll probably need more than 1/2 hour per rise. 
Don't forget that for high hydration dough, you need bread flour, not AP. Else the dough will fall apart. Also, bread flour will make it chewy. 


The procedure with a quick sponge, a rise of the kneaded dough and a rise of the formed shapes seems pretty standard (I hope this is what your Spanish text says, because I don't understand it well). As I said, rising times will be longer with less yeast, giving you better taste. The dough will be somewhat hard to handle because of the higher hydration, but it shouldn't be too problematic. Once you have mastered it with 75% hydration (375 g water per 500 g flour), you can try more water.