The hot attic has more latent heat (water vapor) due to both it's higher temperature and being vented to the outside. As that air mixes with the cooler interior air, relative humidity rises. When the more humid air hits the cold uninsulated duct, it condenses.
The first step is to seal the opening between the attic and the interior space to reduce convection and water vapor transfer between the attic and conditioned space. Insulating the duct would be the second step.
Given that this question is 3 years old you probably moved on... But I can make a couple of non-expert suggestions...
The first thing I would look at is shade. Can you add some foil into the windows to cut down the heat in the morning? Or some shade cloth on the outside? I have large sliding doors facing west and in the summer I span some 50% black shade cloth from the eave to the ground about 6' out. One can see through quite fine and it cuts down the heat load tremendously (even with the low-e windows I have). This saves a lot of money too...
WRT your specific question, here is what I would do. I you want to go to a ceiling register, check out https://www.hvacquick.com/products/residential/Grilles-Registers/Curved-Blade-Grilles/TRUaire-A303-Series-Triple-Deflection-Curved-Blade-Grilles
Click on the links tab and then on the performance data link. You get a table that shows grille size on the left and then performance data across the row keyed by CFM. Take a 10x10 grille, assume you have 200CFM, that means the air "jet" will reach 12ft horizontally ("throw"), and the noise is "NC 30", which is low (there's no lower entry in that table, but other types of grilles/manufacturers go down to NC 20).
Now the other two interesting measurements are at the top of the table, for that register @200CFM you have a "back pressure" of 0.022 "WC and 600fpm face velocity. You probably have something like https://www.hvacquick.com/products/residential/Grilles-Registers/Grilles/TRUaire-210-Series-Steel-Single-Deflection-Adjustable-Bar-Grilles now, look at the performance info for the 10x6 you have. At 200CFM you have 15' throw (interpolating a bit), 0.026 "WC pressure loss, and 650fpm face velocity. So you would be reducing the pressure by a rather small amount, so you wouldn't get much more air.
Now, if you have an an anemometer to measure wind you could work your way backwards by measuring face velocity. I got a https://www.amazon.com/dp/B01L9SC36A but cheaper will work too. So measure the fpm you have now by holding the anemometer in front of the center of the grille, use the table for the grille you have now to get CFM, then use that to look up the hypothetical new grille to see throw distance and noise level. Note that for ceiling you want curved blades so the air mixes at ceiling level and down't blow straight down on you. You could also go with a round ceiling grille...
If the new grille has lower pressure loss, you will get more CFM, stealing from other outlets. WRT duct, 8" flex doing 200 CFM has a friction loss of 0.024 "WC (http://www.hartandcooley.com/tools/friction-loss-calculator-for-flexible-ducts). Of course I don't know how long your duct is, but it doesn't look like it's going to be a limiting factor, but it may well be in the same range as the grille.
OK, I'm not an expert and an expert would tell you you have to recalculate and rebalance the whole system from scratch if you make a change. And the expert would be right. But you asked how to "wing it, and it doesn't have to be perfect" and I hope that the above gives you a way to make some back-of-the-envelope calculations so you end up in the right ballpark.
Best Answer
A 3" pipe has roughly half the cross-sectional area of a 4" pipe (28.3 in2 vs. 50.3). You need to maintain that size as a 4" duct is already quite small. Even if you had a larger duct to begin with that's too much of a reduction.
Use the rectangular parts and/or oval ducts that meet your current flow requirements.