Lots of people are T-shaped engineers, so they tend to interview in their domain of expertise and disregard someone else's T-shaped skill. Like you could be an amazing TDD implementer with an efficient code base, and then someone will grill you on how many bugs tests actually catch and bring up the myth of zero defect. Then they fight the candidate on home ground and ask questions on implementing encryption, because that's the Blub they know.
This goes on and they have "trouble finding talent" until they finally find someone who has a very similar skill overlap to the interviewer. The team ends up T-shaped, when it should be square shaped, with different people making up for the weakness in these teams. In this economy, companies can be pickier, so the problem is worse.
Your T-shaped experience is very much an advantage. I don't have a solution for this, other than making it clear what you're bringing to the team. Finding a job through a network might be one solution.