Problem is here
You can't remove header stripping muxing from tsmuxer. You need to install mkvmerge gui..which is a freeware. Open it and go to File-->options--->mmg....there is a checkbox saying "disable header removal compression"..check that box and click on ok.
Now add the mkv file and mux to .mkv again...it will remove the header stripping..will take around 30 sec to do it.
Now just follow the steps in 1st post...mux tom2ts..and it will play fine.
If it's already below 4.1 no need to change that.
AAC is fully supported by bravia so there will be no issue.
Getting an error after using mkvmerge with the above mentioned instructions I tried adding the file to the tsmuxer. Attached is the screenshot.
Media info of the file post mkvmerge :
General
Complete name : C:\Users\ASUS Gaming RIG\Desktop\Ishaqzaade (1).mkv
Format : Matroska
File size : 730 MiB
Duration : 2h 9mn
Overall bit rate : 790 Kbps
Encoded date : UTC 2012-08-30 15:53:46
Writing application : mkvmerge v5.7.0 ('The Whirlwind') built on Jul 8 2012 20:08:51
Writing library : libebml v1.2.3 + libmatroska v1.3.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : N=1
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 9mn
Nominal bit rate : 741 Kbps
Width : 1 280 pixels
Height : 544 pixels
Display aspect ratio : 2.35:1
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.036
Writing library : x264 core 114 r1913 5fd3dce
Encoding settings : cabac=1 / ref=3 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=5 / psy=1 / psy_rd=0.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=24 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=16 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=741 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : Yes
Format settings, PS : No
Codec ID : A_AAC
Duration : 2h 9mn
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Video delay : 31ms
Language : Hindi