Yeah it sounds like you have Tennis elbow. And one thing to keep in mind, it is good to wean yourself off of the brace (like that website says), but whenever you are going to do something physical, in the future, make sure you put it on, or a neoprene brace. That old saying, “an ounce of prevention…” works wonders in regards to tennis elbow.
And one thing to keep in mind…
“Rest – this means avoiding further overuse not absence of activity. You should maintain as high an activity level as possible while avoiding activities that aggravate the injury”
So start using the leg machine part on your gym 😛