Not quite. The best you can do in an hour is finish the last shot of a ranked 18 hole game + two full ranked 18 hole games + your two CDP bonuses. This would give (401+465 x 2 + 880 x 2) x 1.4 = 4327pts. You must play so that your hour spans two WGT days so that you can collect the two CDP bonuses, one at the end of one day, and one at the start of the next.
If you aren't a quick enough player to play 18 holes in about 27 mins, you might want to buy a speed-up boost to make sure you have time.
CTTH is only comparable if you have one ranked 18 to complete the final shot of first, then around 12 x 50XP challenges from friends to take up during your hour, and you challenge onwards at the end of each game for a further 10XP. This would give (401 + 12 x 14 + 12 x 60 + 2 x 880) x 1.4 = 4268. Again you must span two WGT days with your hour. CTTH may end up being more points if doing all this whilst using a speed-up boost.