Thanks for your kind words.
Front Page and Home Page are not necessarily the same thing in WordPress terms. Front Page refers, obviously, to the front page, while Home Page refers to the blog page. In a default WordPress install, they are the same, but this can be changed under Settings > Reading.
Checking only "Front Page" in your sidebar settings should be enough to make the sidebar appear only on the front page. If you want it on the home page/blog page instead, you should check "Show with all posts" and set the Exposure: Archives.
Note that if your front page and home page is the same, checking "Show with all posts" will not work, and "Front page" should be checked instead.
Also remember to pick the correct Host Sidebar.