Outbound:
16:50 DFW - 07:40 LHR BA0192
09:35 LHR - 01:00 MAA BA0035
Inbound:
04:00 MAA - 09:40 LHR BA0036
10:45 LHR - 16:00 DFW BA0193
Is this a makeable connection at LHR with checked baggage, with only 2 hours connection time on the outbound and 1 hr on the inbound leg?
Adding to my concern, BAEC-NA phone CS tells me that it is an overnight connection on the inbound leg while the online booking page (shown above) doesn't seem to indicate so.
I am trying to do this in First/CW with the BA 50% off award sale ( the taxes are about $1130

, is this even right?) and this is my first trip to india on BA. I don't know if this is the best routing from Dallas to Chennai and would be open to any alternate routings/ destinations in india. I'd be grateful or any tips, suggestions etc from the great BA FT community here.
Thanks