On the Carriage Works web site it says the 43872 is the Invisi Lok and the 43862 is the bolt over?
And you said the 43872 is what you got and it was a bolt over.
I was on this forum in 2008 when I had a 2008 F250 but I got stupid and sold it but I am back now with a 2010 F350 DRW and I love it so far with only 500 miles on it.
Fred