There's been so much written about these concepts you'll have a hard time pinning them down. They're often used interchangeably. When you look in most dictionaries you'll probably see several useages listed for both of them.
The "won by force" useage falls more often to "freedom" than to liberty. The "inate" useage falls more often to liberty.
People who feel passionately about the concepts also tend to feel passionately about the definitions. Jefferson lists liberty as a God-given right in the US Declaration of Independence. But that doesn't mean it can't be taken away and won back by force.
I agree with you that a claim that one term is more general than the other is useless without specifics.
- A.