First, you should post in the weaver Forum as this one is not monitored.
https://forum.weavertheme.com/
If after the info below you have more questions, please open a thread in the above forum.
Before we address your question, you need to fix something related to the fixed-top area you use.
When using the fixed top area, you need to create a space for it at the top of the wrapper or your fixed area partially covers/hides your content.
Item #4 in the thread below explains how to do that
https://forum.weavertheme.com/discussion/10739/weaver-xtreme-tips-and-tutorials-part-4#Item_1
Now regarding your question, you have two possibilities to restrict content in an HTML insertion area to certain pages
1- Use the show_if shortcode to make any content placed in the global HTML insertion area only show on some pages.
The show_if shortcode is explained in Appearance > Weaver Xtreme Admin > Add-Ons page
It would look something like
[show_if post_id=xx]slideshow shortcode for page xx[/show_if]
[show_if post_id=yy]slideshow for page yy[/show_if]
2- Do not use the Global HTML Insertion code box in Advanced options > HTML Insertion page, instead use a page custom Field of that same area in each page that needs content there.
If you are not familiar with page custom Fields read the thread below
https://forum.weavertheme.com/discussion/1281/custom-fields-on-pages-and-posts-what-to-use-them-for-and-how-to-use-them#latest
Note: if you have a lot of pages where you will want a different slideshow, method 2 is probably more efficient.