So what your saying is an 11,12 and 13 has the same headliner. I just looked at a picture of one with the console. Mine has a bulge that tapers as it goes rearward.The overhead light isn't next to the mirror either its set back about 12 inches from the mirror. For it to fit you would have to cut the bulge. Can you / someone post a picture of an 11 headliner without console. I'm just curious.
Looking at
https://sites.google.com/site/brickpigs2011xb/home/5-windshield-sunstrip (4th picture down) my 2011 original headliner appears to have the same bulge with the overhead map lights set back some distance from the windshield. (Rear view mirror is removed in that picture.) Also look at
https://sites.google.com/site/brickpigs2011xb/home/11---hooks-and-oh-console for before and after pictures. My original uncut headliner is being removed from my 2011, and later the cut headliner from the older xB is being installed into my 2011. (You can click on any picture on my website to expand it). I did this exchange with a guy who worked at Toyota, at the time he said the part number for our headliners (2011 versus pre-2011) is the same.
You -do- have to cut the headliner in order to install the OH console, and the map lights are relocated from the roof into the OH console. The cut is into the bulge but does not remove it, the OH console sits around the bulge. (Look at the footprint line in the picture.) There is an additional rectangular cut made in the headliner to support the rear of the OH console. Some plastic nuts are inserted into the metal roof support, and two sheet metal screws pass thru the OH console and thread into those plastic nuts. There are also two sheet metal screws at the front of the OH console, that secure to the roof in a similar manner.
I still don't understand why they say the OH console won't fit a 2013, unless there is difference underneath in the roof structure that we don't see and are not aware of.