Yeah they do all fit (whew!)

I'll take a quick video tonight showing how the headrests release.... even the info I found online is cryptic.