Your tests on the battery are slightly inconclusive. Stock charging systems are a bit anemic, and don't really produce enough output until you reach above 2k rpms. So, after a short, in town ride to your gas station, I would not be at all surprised to see the battery a bit low having been used by the bike to serve the electrical system.
First order of business is to verify you have a good, solid battery. Have a charger? If so, charge the battery, then let it rest for 2 hours off the charger. Then test its voltage standalone. What reading do you get?
Then, with bike running (your going to have to guess as you have no tach) measure the voltage at the battery at 2, 3, 4 and 5k rpms. Record these. You should see up to 14.5v by 5,000 if the regulator and battery are working. Now, you may see lower due to the battery not requiring the charging system to "restore" it, but essentially you are looking for maximum V produced, and verifying that more than 13v does get sent.
This is the simple/stupid way to test for us electrical neophytes..
If you feel a bit more brave, then we can go through the R/R but let's start with the above^^^. I think from your first description of low levels, the battery was definitely in need and not able to handle the charge.