i have gone through your problem. After trauma to any site there is inflammation which presents as pain, redness
,hotness and edema(swelling) because of exudation of fluids from vessels at the trauma site. your Xrays shows no fracture
. i think you should have an ultrasonography
of knee joint for any fluid collection inside or outside the joint. because of pressure effect of edema(swelling) there is vascular and nerve
compression thats why you are feeling poor blood supply or distended veins and numbness
. this will get improve with reduction of swelling which will take few more days. So continue RICE technique, aplly knee cap and mobilize yourself.
dr Bilal Ahmad