I had a set of D&D pipes that fit my 2008 Standard as you describe.
No clue if they are still in production, and no idea what pipes you saw on YouTube.
Search this site for slip-on.
Paul Bryant, a member here from New Zealand, makes custom pipes.
I believe he would make a slip on that meets your needs.